Automate Google Tasks and lists with bulk task management workflows.
This skill appears to be an open-source prompt/workflow wrapper from a relatively trustworthy source, with no clear red flags for local code execution or direct local secret collection. However, its real functionality depends on external Rube MCP and Google Tasks authorization, so task data is sent to third-party/target services and the overall posture is best classified as caution.
The material says 'no API keys needed,' but it requires an ACTIVE `googletasks` connection via `RUBE_MANAGE_CONNECTIONS` and completing auth through a returned link, implying Google/Rube-side credentials or OAuth authorization are involved. There is no sign of asking for local plaintext environment secrets, but the scope of account permissions granted to the third-party connection should be reviewed.
The README explicitly instructs adding `https://rube.app/mcp` as an MCP server and using Composio/Rube to operate Google Tasks; task titles, notes, due dates, and list metadata would be transmitted during tool calls. The egress targets are related to the stated function, but this is not a 'no remote endpoint' design.
Based on the provided material, this is a prompt-only/workflow-style skill with no local script installation, shell execution, or process-launch requirement. Its behavior is mainly to instruct use of existing MCP tools rather than execute arbitrary code on the local machine.
Its stated data scope is focused on the authorized Google Tasks account: it can create, list, update, delete, move, and bulk insert tasks and task lists, and read task content and status. There is no indication of local file or system resource access, but it does have substantial read/write capability over cloud task data.
Positive signals include a GitHub open-source source and high community trust (64.7k stars), which materially lowers supply-chain risk. However, the license and maintenance status are unclear, and the actual workflow depends on external Rube MCP/Composio services whose server-side implementation is not auditable from the material, so caution is appropriate rather than high risk.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "googletasks-automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/googletasks-automation/SKILL.md 2. Save it as ~/.claude/skills/googletasks-automation/SKILL.md 3. Reload skills and tell me it's ready
Create, manage, organize, and bulk-operate on Google Tasks and task lists using Rube MCP (Composio).
Toolkit docs: composio.dev/toolkits/googletasks
RUBE_MANAGE_CONNECTIONS with toolkit googletasksRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit googletasksUse GOOGLETASKS_LIST_TASK_LISTS to fetch all available task lists for the authenticated user.
Tool: GOOGLETASKS_LIST_TASK_LISTS
Parameters:
- maxResults: Maximum task lists to return
- pageToken: Pagination token for next page
Use GOOGLETASKS_INSERT_TASK to add a new task to a specific task list.
Tool: GOOGLETASKS_INSERT_TASK
Parameters:
- tasklist_id (required): ID of the target task list
- title (required): Task title
- notes: Task description/notes
- due: Due date in RFC3339 format (e.g., "2025-01-20T00:00:00.000Z")
- status: "needsAction" or "completed"
- task_parent: Parent task ID (to create subtask)
- task_previous: Previous task ID (for ordering)
Use GOOGLETASKS_LIST_ALL_TASKS to fetch tasks across all task lists with optional filters.
Tool: GOOGLETASKS_LIST_ALL_TASKS
Parameters:
- max_tasks_total: Maximum total tasks to return
- showCompleted: Include completed tasks
- showDeleted: Include deleted tasks
- showHidden: Include hidden tasks
- dueMin / dueMax: Filter by due date range
- completedMin / completedMax: Filter by completion date
- updatedMin: Filter by last update time
- showAssigned: Include assigned tasks
Use GOOGLETASKS_UPDATE_TASK to modify a task's title, notes, due date, or status.
Tool: GOOGLETASKS_UPDATE_TASK
Parameters:
- tasklist_id (required): Task list ID
- task_id (required): Task ID to update
- title: New title
- notes: Updated notes
- due: New due date (RFC3339)
- status: "needsAction" or "completed"
Use GOOGLETASKS_BULK_INSERT_TASKS to create multiple tasks at once in a single operation.
Tool: GOOGLETASKS_BULK_INSERT_TASKS
Parameters:
- tasklist_id (required): Target task list ID
- tasks (required): Array of task objects (each with title, notes, due, status)
- batch_size: Number of tasks per batch request
Use GOOGLETASKS_DELETE_TASK to remove a specific task, or GOOGLETASKS_CLEAR_TASKS to permanently remove all completed tasks from a list.
Tool: GOOGLETASKS_DELETE_TASK
Parameters:
- tasklist_id (required): Task list ID
- task_id (required): Task ID to delete
Tool: GOOGLETASKS_CLEAR_TASKS
Parameters:
- tasklist (required): Task list ID to clear completed tasks from
GOOGLETASKS_LIST_TASK_LISTS to discover available task lists and their IDs before creating or listing tasks.GOOGLETASKS_LIST_ALL_TASKS or GOOGLETASKS_LIST_TASKS to find task IDs, then use GOOGLETASKS_UPDATE_TASK to modify them.status: "completed" using GOOGLETASKS_UPDATE_TASK.GOOGLETASKS_INSERT_TASK with the task_parent parameter set to the parent task's ID.…
Automate Zoho Desk tickets and support workflows to improve service efficiency.
Automate Zoho Invoice queries, creation, and updates through Rube MCP.
Automate BuiltWith tech-stack lookups for research, prospecting, and competitive analysis.
Analyze job descriptions and create tailored resumes for stronger interview chances.
Draft and refine AI skill descriptions, use cases, and trigger conditions.
Automate Sendbird tasks via Rube MCP with schema lookup first.
Automate Google Calendar scheduling, lookup, creation, and update tasks via Rube MCP.
Automate Google Drive file and folder workflows through Rube MCP.
Automate Google Workspace admin tasks for users, groups, and account maintenance.
Automate Google Meet creation, scheduling, and meeting access management.
Automate Google Super tasks and cross-tool workflows through Rube MCP.
Automate Google Docs creation, editing, search, export, and document workflows.