自动化管理 Google Tasks 与任务清单,批量增删改移并提升协作效率
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "googletasks-automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/googletasks-automation/SKILL.md 2. 保存为 ~/.claude/skills/googletasks-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
先搜索可用工具与当前参数 schema,然后在 Google Tasks 中找到或创建名为“本周计划”的任务清单,把以下事项批量导入为任务:周一提交周报、周二产品评审、周三客户回访、周五复盘;如果任务已存在则跳过,并返回创建结果。
已创建或跳过的任务清单与任务结果摘要,包括任务名称和状态。
先搜索工具获取最新 schema,然后列出“收件箱”和“进行中”两个任务清单中的任务,把标题包含“需求”且未完成的任务从“收件箱”移动到“进行中”,并将其备注追加“已进入执行阶段”。
移动与更新成功的任务列表,以及未处理任务的原因说明。
先搜索可用工具和字段 schema,再列出“今日待办”中的所有任务;将已完成超过 7 天的任务删除,把标题包含“紧急”的未完成任务日期更新为今天,并输出处理前后统计。
删除与更新操作的执行结果,以及处理前后任务数量统计。
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.…
通过 Rube MCP 自动化 Agiled 中的客户、项目与业务流程操作。
自动化处理 Google Workspace 管理员的用户、群组与账号维护任务