todoist-automation
自动化 Todoist 任务管理工作流
通过 AI 自动化重复性任务操作来简化 Todoist 生产力。创建、组织和管理任务、项目和分区,无需手动点击 Todoist 界面。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“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。项目已准备好添加任务。
安全审计
低风险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)
风险因素
🌐 网络访问 (1)
质量评分
你能构建什么
项目脚手架
快速创建一个新项目,并填充所有分区和初始任务,形成结构化工作流。
重复任务设置
使用自然语言计划配置重复任务,用于习惯和常规职责。
任务清理和重组
批量完成、移动或重组跨项目和分区的任务,实现收件箱零压力。
试试这些提示
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 端点上使用已完成任务过滤器,该端点仅返回未完成任务