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:
Sanju Sivalingam
2026-02-14 20:28:22 +05:30
parent 8b9f0a4e6e
commit 71021f48dd
38 changed files with 132 additions and 15 deletions

View File

@@ -0,0 +1,19 @@
{
"name": "Focus Mode - DND + Slack Status",
"steps": [
{
"goal": "Open sound settings using open_settings with setting 'sound'. Find and enable 'Do Not Disturb' mode. Set it to allow priority contacts only if the option is available.",
"maxSteps": 12
},
{
"app": "com.Slack",
"goal": "Tap on your profile picture or the 'You' tab at the bottom. Tap on 'Set a status'. Set the emoji to the focus/headphones emoji and type 'In deep focus mode - back in 2 hours'. Tap Save or Done.",
"maxSteps": 15
},
{
"app": "com.spotify.music",
"goal": "Search for 'lofi beats' and play the first playlist. Tap the shuffle or play button.",
"maxSteps": 10
}
]
}

View File

@@ -0,0 +1,15 @@
{
"name": "Log Daily Expenses",
"steps": [
{
"app": "com.google.android.apps.messaging",
"goal": "Use read_screen to find recent SMS messages from banks or UPI apps (messages containing 'debited', 'spent', 'paid', or transaction amounts). Collect the last 5 transaction messages. Copy them to clipboard.",
"maxSteps": 12
},
{
"app": "com.google.android.keep",
"goal": "Tap + to create a new note. Title it 'Expenses - Today'. In the body, paste the transaction details from clipboard. Save by tapping back.",
"maxSteps": 10
}
]
}

View File

@@ -0,0 +1,19 @@
{
"name": "Daily Fitness Log",
"steps": [
{
"app": "com.google.android.apps.fitness",
"goal": "Open Google Fit. Use read_screen to collect today's step count, active minutes, and heart points from the home screen. Copy the stats to clipboard.",
"maxSteps": 8
},
{
"app": "com.google.android.apps.fitness",
"goal": "Tap the + button to add an activity. Select 'Walking' and log 30 minutes of walking. Save the activity.",
"maxSteps": 12,
"formData": {
"Activity": "Walking",
"Duration": "30 minutes"
}
}
]
}

View File

@@ -0,0 +1,10 @@
{
"name": "Quick Food Order",
"steps": [
{
"app": "com.application.zomato",
"goal": "Search for 'biryani' in the search bar. Browse the top 3 restaurants. Pick the one with the highest rating (4.0+). Open it, find 'Chicken Biryani' or similar, tap Add to cart. Then go to cart and review the order. Copy the order summary (items, total, delivery time) to clipboard. Do NOT place the order - just get to the checkout screen.",
"maxSteps": 25
}
]
}

View File

@@ -0,0 +1,10 @@
{
"name": "Check Commute Time",
"steps": [
{
"app": "com.google.android.apps.maps",
"goal": "Tap the search bar. Type 'Work' or the office address. Tap Directions. Make sure starting point is 'Your location' (current location). Check the driving, transit, and walking times. Use read_screen to collect all route options with ETAs and traffic conditions. Copy the commute summary to clipboard. Do NOT start navigation.",
"maxSteps": 15
}
]
}

View File

@@ -0,0 +1,10 @@
{
"name": "Spotify - Start Focus Playlist",
"steps": [
{
"app": "com.spotify.music",
"goal": "Tap the Search icon at the bottom. Type 'Deep Focus' in the search bar. Open the 'Deep Focus' playlist (the official Spotify one). Tap the Shuffle Play or Play button to start playing.",
"maxSteps": 12
}
]
}

View File

@@ -0,0 +1,10 @@
{
"name": "Uber Ride Price Check",
"steps": [
{
"app": "com.ubercab",
"goal": "Tap the 'Where to?' search bar. Type 'Airport' and select the first airport result. Wait for ride options to load. Use read_screen to collect all ride types (UberGo, Premier, XL, etc.) with their estimated prices and ETAs. Copy the comparison to clipboard. Do NOT book the ride.",
"maxSteps": 15
}
]
}

View File

@@ -0,0 +1,18 @@
{
"name": "Share WiFi Password via WhatsApp",
"steps": [
{
"goal": "Open WiFi settings using open_settings with setting 'wifi'. Find the currently connected network. Long press on it and look for 'Share' or QR code option to see the password. Use read_screen to collect the password. Copy it to clipboard.",
"maxSteps": 12
},
{
"app": "com.whatsapp",
"goal": "Search for the contact specified below. Open the chat. Type the WiFi password from clipboard and send it using submit_message.",
"maxSteps": 12,
"formData": {
"Contact": "John",
"Message prefix": "Here's the WiFi password: "
}
}
]
}