Manages to-do items across multiple Google accounts using the Google Tasks API. Use when the user needs to create, update, complete, or organize tasks in Google Tasks, manage task lists, or view tasks across multiple Google accounts. Supports personal Gmail, Google Workspace, and organization-provisioned accounts with secure OAuth authentication.
/plugin marketplace add leefowlercu/agent-kit/plugin install gtasks-todo-manager@leefowlercu-agent-kitThis skill inherits all available tools. When active, it can use any tool Claude has access to.
README.mdreferences/api/google-tasks-api.mdreferences/operations/aggregate.mdreferences/operations/setup.mdreferences/operations/suggestions.mdreferences/operations/tasklists.mdreferences/operations/tasks.mdreferences/schemas/config.schema.jsonreferences/schemas/task.schema.jsonscripts/cli.jsscripts/commands/accounts.jsscripts/commands/aggregate.jsscripts/commands/auth.jsscripts/commands/tasklists.jsscripts/commands/tasks.jsscripts/lib/config-manager.jsscripts/lib/google-client.jsscripts/lib/output.jsscripts/lib/token-manager.jsscripts/package-lock.jsonThis skill enables Claude Code agents to manage to-do items across multiple Google accounts through the Google Tasks API. It provides comprehensive task management including creating, updating, completing, and organizing tasks, as well as managing task lists and aggregating views across accounts.
The skill uses a BYOC (Bring Your Own Credentials) model where users provide their own Google Cloud OAuth credentials, ensuring security and privacy.
The CLI is located in the scripts subdirectory of this skill's base directory. When this skill is loaded, you receive a "Base directory for this skill" path. The CLI path is:
{base_directory}/scripts/cli.js
All CLI commands in this skill's documentation assume you are running them from the scripts directory or using the full path.
Always verify authentication first:
node scripts/cli.js auth validate
If this command fails, proceed to the Setup operation.
| User Intent | Operation Reference |
|---|---|
| Set up OAuth, add/remove accounts, fix auth issues | Setup |
| Create, update, complete, delete, or move tasks | Tasks |
| Create, rename, delete, or list task lists | Task Lists |
| View tasks across accounts, get summary statistics | Aggregation |
| Get prioritized task suggestions for today | Suggestions |
IMPORTANT: You MUST read the appropriate operation reference before executing any operation. Do not improvise instructions.
| Category | Operations |
|---|---|
| Authentication | OAuth setup, credential validation, token refresh |
| Account Management | Add, remove, list accounts; set default; check status |
| Task Lists | List, create, rename, delete task lists |
| Tasks | List, create, update, complete, delete, move tasks |
| Subtasks | Create tasks as children of parent tasks |
| Cross-Account | Aggregate views, filter by account, summary statistics |
| Task Suggestions | Prioritized task suggestions for daily focus |
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.