技能 todoist-automation
📦

todoist-automation

低风险 🌐 网络访问

自动化 Todoist 任务管理工作流

通过 AI 自动化重复性任务操作来简化 Todoist 生产力。创建、组织和管理任务、项目和分区,无需手动点击 Todoist 界面。

支持: Claude Codex Code(CC)
🥉 72 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“todoist-automation”。 Create a task for team meeting every Monday at 10am

预期结果:

已在收件箱中创建重复任务 'team meeting',计划:每周一上午 10:00,优先级:普通

正在使用“todoist-automation”。 Set up a Home Renovation project with Budget, Contractors, and Timeline sections

预期结果:

已创建项目 'Home Renovation',包含 3 个分区:Budget、Contractors、Timeline。项目已准备好添加任务。

安全审计

低风险
v1 • 2/25/2026

This skill is documentation-only (markdown file describing Todoist automation workflows). All 233 static findings for 'external_commands' are false positives - they are markdown code blocks, not executable Ruby/shell code. The network finding is a documented MCP endpoint for user configuration. Weak crypto findings are alphanumeric Todoist API IDs in documentation. Safe for publication with minor network disclosure warning.

1
已扫描文件
237
分析行数
2
发现项
1
审计总数
低风险问题 (1)
External MCP Server Endpoint
Documentation references external MCP server URL (https://rube.app/mcp) that users must add to their configuration. This is a legitimate third-party service dependency.

风险因素

🌐 网络访问 (1)
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
50
社区
88
安全
91
规范符合性

你能构建什么

项目脚手架

快速创建一个新项目,并填充所有分区和初始任务,形成结构化工作流。

重复任务设置

使用自然语言计划配置重复任务,用于习惯和常规职责。

任务清理和重组

批量完成、移动或重组跨项目和分区的任务,实现收件箱零压力。

试试这些提示

基本任务创建
Create a task in Todoist called 'Review quarterly report' with high priority due next Friday at 2pm in the Work project.
带分区的项目设置
Create a new project called 'Website Redesign' with sections for Design, Development, and Testing. Add three initial tasks to each section with appropriate priorities.
批量任务导入
I have 15 tasks for my conference planning checklist. Create them all at once in the 'Conference 2024' project, distributed across Logistics, Speakers, and Marketing sections with varying priorities.
任务搜索和批量更新
Find all overdue tasks tagged with @urgent and update them to have tomorrow as the due date with highest priority.

最佳实践

  • 始终先调用 RUBE_SEARCH_TOOLS 获取当前工具架构,然后再执行工作流
  • 在运行任何 Todoist 操作前验证连接状态为 ACTIVE
  • 使用批量创建操作而非顺序创建单个任务,以减少 API 调用

避免

  • 将截止日期嵌入任务内容或描述中,而不是使用专用的 due_string 字段
  • 使用不存在的项目名称、标签或实体的过滤语法,导致 API 错误
  • 尝试在 GET_ALL_TASKS 端点上使用已完成任务过滤器,该端点仅返回未完成任务

常见问题

使用此技能是否需要 Todoist API 密钥?
无需直接提供 API 密钥。该技能使用 Rube MCP 处理 Todoist OAuth 身份验证。您只需通过 Rube 的连接管理授权一次,该技能就会使用该已授权连接。
什么是 Rube MCP,如何设置?
Rube MCP 是一个 MCP 服务器,提供对各种集成的访问,包括 Todoist。在 AI 客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器,然后使用 RUBE_MANAGE_CONNECTIONS 授权 Todoist 访问。
我可以使用此技能创建重复任务吗?
是的。在 due_string 参数中使用自然语言,如 'every Monday at 9am' 或 'every Friday' 来创建重复任务。Todoist 将自动生成重复实例。
为什么优先级 4 表示紧急,而 UI 显示 p1 为紧急?
Todoist API 使用与 UI 相反的优先级编号。API 优先级 1 是普通,4 是紧急。UI 将 p1 显示为紧急。此技能使用 API 约定,因此紧急任务使用 4。
我可以检索已完成的任務吗?
可以,但必须使用 GET_COMPLETED_TASKS_BY_COMPLETION_DATE 端点并指定日期范围。常规 GET_ALL_TASKS 端点仅返回未完成任务。日期范围查询限制约为 3 个月。
如果我使用不存在的项目的过滤器会怎样?
Todoist API 将返回 HTTP 400 错误。过滤语法需要引用您账户中实际存在的实体。始终先列出项目或标签以验证名称,然后再在过滤器中使用它们。

开发者详情

文件结构

📄 SKILL.md