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:
15
examples/workflows/research/check-flight-status.json
Normal file
15
examples/workflows/research/check-flight-status.json
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"name": "Check Flight Status",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.google.android.googlequicksearchbox",
|
||||
"goal": "Search for 'flight status AI 302' (replace with actual flight number). Wait for the Google flight card to appear. Use read_screen to collect the flight status, departure/arrival times, gate info, and any delays. Copy to clipboard.",
|
||||
"maxSteps": 12
|
||||
},
|
||||
{
|
||||
"app": "com.whatsapp",
|
||||
"goal": "Search for 'Family Group' in the search bar. Open it. Type a message with the flight status: 'Flight update: [paste clipboard info]. Will keep you posted!' and send using submit_message.",
|
||||
"maxSteps": 12
|
||||
}
|
||||
]
|
||||
}
|
||||
10
examples/workflows/research/google-search-report.json
Normal file
10
examples/workflows/research/google-search-report.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"name": "Google Search & Report",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.google.android.googlequicksearchbox",
|
||||
"goal": "Tap the search bar, type 'best budget phones 2025', and press enter. Wait for results to load. Use read_screen to collect the top 10 search results (titles and snippets). Copy everything to clipboard.",
|
||||
"maxSteps": 15
|
||||
}
|
||||
]
|
||||
}
|
||||
25
examples/workflows/research/multi-app-research.json
Normal file
25
examples/workflows/research/multi-app-research.json
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"name": "Research Topic Across Apps",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.google.android.googlequicksearchbox",
|
||||
"goal": "Search for 'Bun vs Deno vs Node.js 2025 comparison'. Use read_screen to collect the top 5 results with their key points. Copy to clipboard.",
|
||||
"maxSteps": 12
|
||||
},
|
||||
{
|
||||
"app": "com.google.android.youtube",
|
||||
"goal": "Search for 'Bun vs Deno vs Node comparison 2025'. Use read_screen to find the top 3 most viewed videos on this topic. Note the titles, channels, view counts, and upload dates. Copy to clipboard.",
|
||||
"maxSteps": 12
|
||||
},
|
||||
{
|
||||
"app": "com.reddit.frontpage",
|
||||
"goal": "Search for 'Bun vs Deno vs Node' in the search bar. Open the top result from r/programming or r/node. Use read_screen to collect the top comments and opinions. Copy to clipboard.",
|
||||
"maxSteps": 15
|
||||
},
|
||||
{
|
||||
"app": "org.telegram.messenger",
|
||||
"goal": "Search for 'Saved Messages' and open it. Type a summary note: 'Research: Bun vs Deno vs Node - check clipboard for details from Google, YouTube, and Reddit'. Send it using submit_message.",
|
||||
"maxSteps": 10
|
||||
}
|
||||
]
|
||||
}
|
||||
20
examples/workflows/research/news-roundup.json
Normal file
20
examples/workflows/research/news-roundup.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"name": "Tech News Roundup",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.google.android.googlequicksearchbox",
|
||||
"goal": "Search for 'top tech news today'. Use read_screen to collect the top 5 headlines with brief descriptions from the search results. Copy to clipboard.",
|
||||
"maxSteps": 12
|
||||
},
|
||||
{
|
||||
"app": "com.google.android.googlequicksearchbox",
|
||||
"goal": "Search for 'AI news this week'. Use read_screen to collect the top 5 headlines about AI developments. Copy to clipboard.",
|
||||
"maxSteps": 12
|
||||
},
|
||||
{
|
||||
"app": "com.google.android.googlequicksearchbox",
|
||||
"goal": "Search for 'startup funding news today'. Use read_screen to collect the top 5 results about recent startup fundings. Copy to clipboard.",
|
||||
"maxSteps": 12
|
||||
}
|
||||
]
|
||||
}
|
||||
20
examples/workflows/research/price-comparison.json
Normal file
20
examples/workflows/research/price-comparison.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"name": "Price Comparison Shopping",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.amazon.mShop.android.shopping",
|
||||
"goal": "Search for 'Sony WH-1000XM5 headphones'. Find the first result and note the price. Use read_screen to collect the product name, price, rating, and delivery info. Copy to clipboard.",
|
||||
"maxSteps": 15
|
||||
},
|
||||
{
|
||||
"app": "com.flipkart.android",
|
||||
"goal": "Search for 'Sony WH-1000XM5 headphones'. Find the first result and note the price. Use read_screen to collect the product name, price, rating, and delivery info. Copy to clipboard.",
|
||||
"maxSteps": 15
|
||||
},
|
||||
{
|
||||
"app": "com.google.android.googlequicksearchbox",
|
||||
"goal": "Search for 'Sony WH-1000XM5 price comparison India'. Use read_screen to collect the top search results showing prices from various retailers. Copy to clipboard.",
|
||||
"maxSteps": 12
|
||||
}
|
||||
]
|
||||
}
|
||||
22
examples/workflows/research/weather-to-whatsapp.json
Normal file
22
examples/workflows/research/weather-to-whatsapp.json
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "Weather Update to WhatsApp",
|
||||
"steps": [
|
||||
{
|
||||
"app": "com.google.android.googlequicksearchbox",
|
||||
"goal": "The Google app is now open. On the main screen, find and tap the 'AI Mode' text button (not the search bar, not the weather widget). This will take you to the AI chat screen.",
|
||||
"maxSteps": 5
|
||||
},
|
||||
{
|
||||
"goal": "You are now on the AI Mode screen. Find and tap the text input field. Type exactly this text: 'Chennai today weather' — do NOT type anything else. Then find and tap the send/submit button. Wait for the AI response to fully load.",
|
||||
"maxSteps": 10
|
||||
},
|
||||
{
|
||||
"goal": "The AI has responded with weather information. Look for a Share button on the response (it may be a share icon). Tap the Share button. This will open the Android share sheet showing apps like WhatsApp, Instagram, etc.",
|
||||
"maxSteps": 8
|
||||
},
|
||||
{
|
||||
"goal": "The Android share sheet is now open showing a list of apps. Find and tap 'WhatsApp' from the list. If you don't see it, scroll down to find it. Once WhatsApp opens, it will show a contact list. Look for 'Sanju' in the contact/chat list. If Sanju is not visible, scroll down to find the name. Tap on 'Sanju' to select, then find and tap the Send button to share the weather info.",
|
||||
"maxSteps": 15
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user