自动化管理 Google Tasks 与任务清单,批量增删改移并提升协作效率
该技能本身更像是开源提示/工作流说明,源码来源较可信,未见本地执行或直接索取本机密钥的红旗。但其实际能力依赖外部 Rube MCP 与 Google Tasks 授权连接,会将任务数据发送到第三方/目标服务,因此整体以需留意为主。
材料写明“无需 API key”,但要求通过 `RUBE_MANAGE_CONNECTIONS` 建立 `googletasks` 的 ACTIVE 连接,并通过返回的认证链接完成授权;这意味着实际会使用 Google/Rube 侧凭证或 OAuth 授权。未见要求用户在本地明文提供环境变量,但应关注第三方连接对账户权限的使用范围。
README 明确要求添加 `https://rube.app/mcp` 作为 MCP 服务器,并通过 Composio/Rube 操作 Google Tasks;任务标题、备注、截止日期、列表信息等会随工具调用外发到相关服务。外联目标与声明功能相关,但并非“无远程端点”。
从已给材料看,该技能属于 prompt-only/工作流说明,未包含本地脚本安装、shell 命令执行或起进程要求;其行为主要是指导调用现有 MCP 工具,而非在本机执行任意代码。
其声明的数据权限集中在已授权 Google Tasks 账户:可创建、列出、更新、删除、移动及批量插入任务和任务列表,并可读取任务内容与状态。未见读取本地文件或系统资源的描述,但对云端任务数据具备较强读写能力。
正面因素是来源为 GitHub 开源仓库,且社区信任度高(64.7k stars),明显降低供应链风险;但许可证和维护状态未明确,且实际依赖外部 Rube MCP/Composio 服务,相关服务端实现未在材料中可审计,因此建议保持留意而非判为高风险。
复制安装指令,让 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. 装好后重载技能,告诉我可以用了
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 自动执行 DataRobot 任务,加速模型管理与数据流程处理。
通过 Rube MCP 自动执行 Discord 机器人相关任务与流程编排
通过 Rube MCP 自动执行 DNSFilter 管理与安全运维任务
通过 MCP 自动执行 Mural 白板任务,提升协作整理与流程效率。
通过 Rube MCP 自动执行 Jobnimbus 任务与流程操作,提升业务处理效率。
通过 Rube MCP 自动化处理 Msg91 相关任务,如短信、模板与消息流程操作。
通过 Rube MCP 自动处理 Google 日历的查询、创建与更新等排程任务。
通过 Rube MCP 自动化 Google Drive 文件与文件夹管理流程
自动化处理 Google Workspace 管理员的用户、群组与账号维护任务
自动创建与安排 Google Meet 会议,并管理参会访问权限。
通过 Rube MCP 自动执行 Google Super 相关任务与跨工具流程。
自动化处理 Google Docs 的创建、编辑、检索与导出等文档流程。