Manage Todoist tasks. Use when the user mentions "todoist", "my tasks", "task list", "add a task", "complete task", or wants to interact with their Todoist account.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install todoist-rs或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install todoist-rs⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/todoist-rs/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: todoist description: Manage Todoist tasks. Use when the user mentions "todoist", "my tasks", "task list", "add a task", "complete task", or wants to interact with their Todoist account. homepage: https://github.com/LuoAndOrder/todoist-rs metadata: {"clawdbot":{"emoji":"✅","requires":{"bins":["td"]},"install":[{"id":"brew","kind":"brew","formula":"LuoAndOrder/tap/todoist-cli","bins":["td"],"label":"Install todoist-cli via Homebrew"}]}} ---
Manage tasks via td CLI (todoist-rs).
brew install LuoAndOrder/tap/todoist-cli
Or install via Cargo: cargo install todoist-cli-rs
add, done, edit, delete hit the API directlylist, today, show read from local cache--sync flag or td sync for fresh datatd sync # Incremental sync (fast)
td sync --full # Full rebuild if cache seems off
# Today's agenda (includes overdue)
td today --sync
# Today only (no overdue)
td today --no-overdue
# All tasks
td list --sync
# By project
td list -p "Inbox" --sync
td list -p "Work" --sync
# High priority
td list -f "p1 | p2" --sync
# By label
td list -l "urgent" --sync
# Complex filters
td list -f "today & p1" --sync
td list -f "(today | overdue) & !@waiting_on" --sync
Quick add (natural language):
td quick "Buy milk tomorrow @errands #Personal"
td quick "Review PR tomorrow" --note "Check the auth changes carefully"
Structured add:
td add "Task content" \
-p "Inbox" \
-P 2 \
-d "today" \
-l "urgent"
# With description
td add "Prepare quarterly report" -P 1 -d "friday" \
--description "Include sales metrics and customer feedback summary"
Options:
-P, --priority - 1 (highest) to 4 (lowest, default)-p, --project - project name-d, --due - due date ("today", "tomorrow", "2026-01-30", "next monday")-l, --label - label (repeat for multiple)--description - task description/notes (shown below task title)--section - target section within project--parent - parent task ID (creates subtask)td done <task-id>
td done <id1> <id2> <id3> # Multiple at once
td done <id> --all-occurrences # End recurring task permanently
td edit <task-id> -c "New content"
td edit <task-id> --description "Additional notes here"
td edit <task-id> -P 1
td edit <task-id> -d "tomorrow"
td edit <task-id> --add-label "urgent"
td edit <task-id> --remove-label "next"
td edit <task-id> --no-due # Remove due date
td edit <task-id> --section "Next Actions"
td edit <task-id> -p "Work" # Move to different project
Edit options:
-c, --content - update task title--description - update task description/notes-P, --priority - change priority (1-4)-d, --due - change due date--no-due - remove due date-l, --label - replace all labels--add-label - add a label--remove-label - remove a label-p, --project - move to different project--section - move to section within projecttd show <task-id>
td show <task-id> --comments
td delete <task-id>
td reopen <task-id>
# Projects
td projects # List all
td projects add "New Project"
td projects show <id>
# Labels
td labels # List all
td labels add "urgent"
Use with -f/--filter:
| for OR: today | overdue& for AND: @next & #Personal(today | overdue) & p1!@waiting_onp1, p2, p3, p4today, tomorrow, overdue, no date, 7 daystd today --synctd quick "thing to do"td list -f "@next" --synctd list -f "@waiting_on" --synctd today (cache is fine, already synced)安装 todoist latest 后,可以对 AI 说这些话来触发它
Help me get started with todoist latest
Explains what todoist latest does, walks through the setup, and runs a quick demo based on your current project
Use todoist latest to manage Todoist tasks
Invokes todoist latest with the right parameters and returns the result directly in the conversation
What can I do with todoist latest in my documents & notes workflow?
Lists the top use cases for todoist latest, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/todoist-rs/ 目录(个人级,所有项目可用),或 .claude/skills/todoist-rs/(项目级)。重启 AI 客户端后,用 /todoist-rs 主动调用,或让 AI 根据上下文自动发现并使用。
todoist latest 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
todoist latest 可免费安装使用。请查阅仓库了解许可证信息。
Manage Todoist tasks. Use when the user mentions "todoist", "my tasks", "task list", "add a task", "complete task", or wants to interact with their Todoist account.
todoist latest 属于「Documents & Notes」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my documents & notes tasks using todoist latest
Identifies repetitive steps in your workflow and sets up todoist latest to handle them automatically