google-tasksFetch, display, create, and delete Google Tasks using the Google Tasks API. Use when the user asks to check, view, list, get, add, create, remove, or delete their Google Tasks, to-do lists, or task items. Handles OAuth authentication automatically using bash script with curl and jq.
Install via ClawdBot CLI:
clawdbot install addozhang/google-tasksManage Google Tasks from all task lists using lightweight bash scripts.
bash scripts/get_tasks.sh
# Using default list (configured in google-tasks-config.sh)
bash scripts/create_task.sh "Task title" ["due-date"] ["notes"]
# Specifying list name
bash scripts/create_task.sh "List Name" "Task title" ["due-date"] ["notes"]
Examples:
# Simple task (uses default list)
bash scripts/create_task.sh "Buy groceries"
# Task with due date (uses default list)
bash scripts/create_task.sh "Finish report" "2026-02-10"
# Task with specific list
bash scripts/create_task.sh "Work" "Finish report" "2026-02-10"
# Task with list, due date, and notes
bash scripts/create_task.sh "Personal" "Call mom" "2026-02-05" "Ask about her health"
Default list configuration:
Edit google-tasks-config.sh to set your default list:
DEFAULT_LIST="Private" # Change to your preferred default
bash scripts/delete_task.sh "List Name" <task-number-or-title>
Examples:
# Delete by task number (position in list)
bash scripts/delete_task.sh "Work" 2
# Delete by task title
bash scripts/delete_task.sh "Inbox" "Buy groceries"
jq - JSON processor (usually pre-installed)curl - HTTP client (usually pre-installed)token.json with OAuth access tokenhttps://www.googleapis.com/auth/tasks (read + write)If token.json doesn't exist:
credentials.json) - See setup.mdtoken.jsonš Your Google Tasks:
š List Name
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
1. ⬠Task title (due: YYYY-MM-DD)
Note: Task notes if present
2. ⬠Another task
š Another List
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
(no tasks)
token.json - Access/refresh tokens (workspace root)google-tasks-config.sh - Configuration file (default list setting)scripts/get_tasks.sh - Bash script to view tasksscripts/create_task.sh - Bash script to create tasksscripts/delete_task.sh - Bash script to delete tasksreferences/setup.md - Detailed setup guideThe bash script uses:
curl for HTTP requestsjq for JSON parsingtoken.jsonNo Python dependencies required.
Token expired:
Error: Invalid credentials
Delete token.json and re-authenticate.
Missing jq:
bash: jq: command not found
Install jq: apt-get install jq or brew install jq
For more details, see setup.md.
Generated Mar 1, 2026
Remote workers can use this skill to quickly add, view, and delete tasks from their Google Tasks lists directly from a terminal, helping them stay organized without switching between apps. It's ideal for managing daily to-dos, deadlines, and notes in a streamlined, scriptable way.
Small business teams can set up shared Google Tasks lists and use this skill to automate task creation and tracking from command-line tools, facilitating simple project management. It allows team leads to assign tasks and monitor progress via scripts integrated into workflows.
Students can integrate this skill into their study routines to manage assignments, deadlines, and notes from Google Tasks via bash scripts, supporting productivity tools. It helps them organize coursework across different lists like classes or projects with minimal setup.
Developers in tech startups can use this skill to manage coding tasks, bug fixes, and feature requests from Google Tasks directly in their development environment. It enables quick task updates via command line, integrating with existing bash-based automation pipelines.
Healthcare administrators can employ this skill to handle appointment reminders, follow-up tasks, and administrative to-dos using Google Tasks, streamlining office management. It allows for easy creation and deletion of tasks from a terminal, reducing manual entry errors.
Offer this skill as part of a freemium productivity SaaS platform, where basic task management is free and advanced features like analytics or team collaboration require a subscription. Revenue is generated through monthly or annual premium plans targeting small businesses and professionals.
Provide consulting services to businesses for customizing and integrating this skill into their existing workflows, such as adding automation scripts or connecting with other tools. Revenue comes from one-time project fees or ongoing support contracts tailored to client needs.
Monetize by offering paid training workshops, documentation, and premium support for organizations using this open-source skill, focusing on setup, troubleshooting, and best practices. Revenue is generated through training sessions, support packages, and sponsored enhancements.
š¬ Integration Tip
Ensure token.json is securely stored and regularly refreshed to maintain OAuth access, and integrate the bash scripts into cron jobs for automated task updates.
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
Security-first skill vetting for AI agents. Use before installing any skill from ClawdHub, GitHub, or other sources. Checks for red flags, permission scope, and suspicious patterns.
Perform a comprehensive read-only security audit of Clawdbot's own configuration. This is a knowledge-based skill that teaches Clawdbot to identify hardening opportunities across the system. Use when user asks to "run security check", "audit clawdbot", "check security hardening", or "what vulnerabilities does my Clawdbot have". This skill uses Clawdbot's internal capabilities and file system access to inspect configuration, detect misconfigurations, and recommend remediations. It is designed to be extensible - new checks can be added by updating this skill's knowledge.
Use when reviewing code for security vulnerabilities, implementing authentication flows, auditing OWASP Top 10, configuring CORS/CSP headers, handling secrets, input validation, SQL injection prevention, XSS protection, or any security-related code review.
Security check for ClawHub skills powered by Koi. Query the Clawdex API before installing any skill to verify it's safe.
Scan Clawdbot and MCP skills for malware, spyware, crypto-miners, and malicious code patterns before you install them. Security audit tool that detects data exfiltration, system modification attempts, backdoors, and obfuscation techniques.