Organise examples into folders, rewrite readme with natural flow and tailscale section
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
10
examples/workflows/messaging/email-digest.json
Normal file
10
examples/workflows/messaging/email-digest.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"name": "Email Inbox Digest",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.google.android.gm",
|
||||
"goal": "Open the Primary inbox. Use read_screen to collect the subject lines and senders of the top 10 most recent emails. Note which ones are unread (bold text). Copy the digest to clipboard.",
|
||||
"maxSteps": 12
|
||||
}
|
||||
]
|
||||
}
|
||||
10
examples/workflows/messaging/email-reply.json
Normal file
10
examples/workflows/messaging/email-reply.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"name": "Email Quick Reply",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.google.android.gm",
|
||||
"goal": "Open the most recent unread email in the Primary inbox. Use read_screen to read the full email content. Then tap the Reply button, type a professional response acknowledging the email and addressing their main point, and tap Send.",
|
||||
"maxSteps": 18
|
||||
}
|
||||
]
|
||||
}
|
||||
10
examples/workflows/messaging/send-whatsapp-vi.json
Normal file
10
examples/workflows/messaging/send-whatsapp-vi.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"name": "Send WhatsApp to Vi",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.whatsapp",
|
||||
"goal": "You are on WhatsApp. First check if 'Vi' is visible in the chat list. If it is, tap on it directly. If not, use the Search bar to search for 'Vi' and then tap the result. Once inside the Vi chat, type 'hello from Droidclaw' in the message field and send it.",
|
||||
"maxSteps": 12
|
||||
}
|
||||
]
|
||||
}
|
||||
15
examples/workflows/messaging/slack-check-messages.json
Normal file
15
examples/workflows/messaging/slack-check-messages.json
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"name": "Slack Check Unread Messages",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.Slack",
|
||||
"goal": "Tap on the 'Activity' or bell icon to see recent mentions and notifications. Use read_screen to collect all recent activity. Copy the summary to clipboard.",
|
||||
"maxSteps": 12
|
||||
},
|
||||
{
|
||||
"app": "com.Slack",
|
||||
"goal": "Go back to the main view. Look for channels or DMs with unread indicators (bold text or badges). Open the top 3 unread channels/DMs, use read_screen to collect recent messages in each, then go back. Copy a summary to clipboard.",
|
||||
"maxSteps": 25
|
||||
}
|
||||
]
|
||||
}
|
||||
13
examples/workflows/messaging/slack-standup.json
Normal file
13
examples/workflows/messaging/slack-standup.json
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"name": "Slack Daily Standup",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.Slack",
|
||||
"goal": "Open the #standup channel by tapping the search icon, typing 'standup', and selecting the channel. Then type the standup message and send it using submit_message.",
|
||||
"maxSteps": 15,
|
||||
"formData": {
|
||||
"Message": "**Daily Standup**\nYesterday: Finished API integration\nToday: Writing tests + code review\nBlockers: None"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
15
examples/workflows/messaging/telegram-channel-digest.json
Normal file
15
examples/workflows/messaging/telegram-channel-digest.json
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"name": "Telegram Channel Digest",
|
||||
"steps": [
|
||||
{
|
||||
"app": "org.telegram.messenger",
|
||||
"goal": "Open the search icon, search for 'TechCrunch' channel, and open it. Use read_screen to collect the latest 10 posts. Copy the headlines and summaries to clipboard.",
|
||||
"maxSteps": 15
|
||||
},
|
||||
{
|
||||
"app": "org.telegram.messenger",
|
||||
"goal": "Go back to main chat list. Search for 'Product Hunt' channel and open it. Use read_screen to collect the latest 10 posts. Copy the product names and descriptions to clipboard.",
|
||||
"maxSteps": 15
|
||||
}
|
||||
]
|
||||
}
|
||||
10
examples/workflows/messaging/telegram-send-message.json
Normal file
10
examples/workflows/messaging/telegram-send-message.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"name": "Telegram Send Message",
|
||||
"steps": [
|
||||
{
|
||||
"app": "org.telegram.messenger",
|
||||
"goal": "Search for 'Saved Messages' in the search bar and open it. Type 'Reminder: Review PR #42 before EOD' and send it using submit_message. This is my personal notes chat.",
|
||||
"maxSteps": 12
|
||||
}
|
||||
]
|
||||
}
|
||||
20
examples/workflows/messaging/whatsapp-broadcast.json
Normal file
20
examples/workflows/messaging/whatsapp-broadcast.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"name": "WhatsApp Broadcast Message",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.whatsapp",
|
||||
"goal": "Search for the contact 'Mom' using the search bar at the top. Open the chat. Type 'Good morning! Hope you have a great day' and send it using submit_message.",
|
||||
"maxSteps": 12
|
||||
},
|
||||
{
|
||||
"app": "com.whatsapp",
|
||||
"goal": "Go back to the main chat list. Search for the contact 'Dad' using the search bar. Open the chat. Type 'Good morning! Hope you have a great day' and send it using submit_message.",
|
||||
"maxSteps": 12
|
||||
},
|
||||
{
|
||||
"app": "com.whatsapp",
|
||||
"goal": "Go back to the main chat list. Search for the contact 'Sister' using the search bar. Open the chat. Type 'Good morning! Hope you have a great day' and send it using submit_message.",
|
||||
"maxSteps": 12
|
||||
}
|
||||
]
|
||||
}
|
||||
10
examples/workflows/messaging/whatsapp-reply.json
Normal file
10
examples/workflows/messaging/whatsapp-reply.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"name": "WhatsApp Quick Reply",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.whatsapp",
|
||||
"goal": "Open the most recent unread chat (bold name indicates unread). Read the last few messages using read_screen to understand context. Then type a short, friendly reply acknowledging their message and send it using submit_message.",
|
||||
"maxSteps": 15
|
||||
}
|
||||
]
|
||||
}
|
||||
14
examples/workflows/messaging/whatsapp-to-email.json
Normal file
14
examples/workflows/messaging/whatsapp-to-email.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "Forward WhatsApp Info to Email",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.whatsapp",
|
||||
"goal": "Search for the group 'Work Updates' using the search bar. Open it. Use read_screen to collect the last 10 messages. Copy all the text to clipboard using clipboard_set.",
|
||||
"maxSteps": 15
|
||||
},
|
||||
{
|
||||
"goal": "Use compose_email to send an email. Set the query (email address) to 'myself@gmail.com'. Set the text to 'WhatsApp Work Updates Summary - forwarded from group chat' followed by the clipboard contents. The compose_email action will open the email app with the To field pre-filled.",
|
||||
"maxSteps": 15
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user