Todoist - Todoist 任务管理工具
v0.2.1在 Todoist 中管理任务和项目,适用于用户提出的任务、待办、提醒或提升生产力的需求。
49· 1.8万·203 当前·211 累计
下载技能包
最后更新
2026/2/27
此技能需要访问外网资源,可能需要科学上网
安全扫描
OpenClaw
可疑
medium confidence技能的运行指令与 Todoist CLI 用法相符,但注册表元数据未声明 npm 安装、所需的二进制文件或 SKILL.md 明确要求的 TODOIST_API_TOKEN —— 这种不匹配令人担忧,安装或运行前应予以澄清。
评估建议
该技能与其用途一致,但请像对待任何需要 API 令牌的工具一样采取正常预防措施:确保您只从官方 Todoist 开发者设置页面获取 TODOIST_API_TOKEN,验证 todoist‑ts‑cli NPM 包在使用前是您期望的包,并在使用前检查任何本地脚本/包装器。不要将您的令牌粘贴到提示或日志中;按照指示通过 todoist auth 或环境变量提供它。...详细分析 ▾
ℹ 用途与能力
名称/描述与“Todoist 任务管理”匹配,SKILL.md 描述了一个用于 todoist‑ts‑cli 的简单 CLI 包装器,带有 TODOIST_API_TOKEN,这与声明的意图一致。
✓ 指令范围
SKILL.md 将交互限制在 todoist CLI 命令(添加、列出、查看、完成、搜索、项目/标签/评论),不请求 Todoist API 交互之外的任意文件读取或网络渗出。
ℹ 安装机制
无风险安装指令;它需要预安装的 todoist CLI(通过 npm install -g todoist‑ts‑cli),这是标准且有文档记录的,清单中没有任意 URL 获取或归档解压缩。
⚠ 凭证需求
需要 TODOIST_API_TOKEN,这对于 Todoist 访问是合理的;不请求无关的凭证/配置路径。
ℹ 持久化与权限
always 为 false,不请求提升的权限或持久化机制。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv0.2.12026/1/8
微调指令顺序
● 无害
安装命令
点击复制官方npx clawhub@latest install todoist
镜像加速npx clawhub@latest install todoist --registry https://cn.longxiaskill.com 镜像可用
国内专用npm install -g todoist-ts-cli@^0.2.0 --registry=https://registry.npmmirror.com
本土化适配说明
需要预先通过 npm 安装 todoist‑ts‑cli,建议使用国内镜像加速。
技能文档
bash # 需要 todoist-ts-cli >= 0.2.0(支持 --top / --order) npm install -g todoist-ts-cli@^0.2.0 --registry=https://registry.npmmirror.com--- name: todoist description: 在 Todoist 中管理任务和项目。当用户询问任务、待办事项、提醒或生产力相关内容时使用。 homepage: https://todoist.com metadata: clawdbot: emoji: "✅" requires: bins: ["todoist"] env: ["TODOIST_API_TOKEN"]# Todoist CLI
Todoist 任务管理的 CLI,基于官方 TypeScript SDK 构建。
安装
设置
- 前往 https://todoist.com/app/settings/integrations/developer 获取 API Token
- 任选其一:
bash
todoist auth
# 或
export TODOIST_API_TOKEN="your-token"
bash todoist # 显示今天的任务(默认) todoist today # 同上 todoist tasks # 列出任务(包括今天和逾期) todoist tasks --all # 列出所有任务 todoist tasks -p "Work" # 指定项目的任务 todoist tasks -f "p1" # 过滤查询(优先级 1) todoist tasks --json命令
任务
bash todoist add "Buy groceries" todoist add "Meeting" --due "tomorrow 10am" todoist add "Review PR" --due "today" --priority 1 --project "Work" todoist add "Prep slides" --project "Work" --order 3 # 在指定位置(基于 1)添加 todoist add "Triage inbox" --project "Work" --order top # 添加到顶部(等同于 --top) todoist add "Call mom" -d "sunday" -l "family" # 添加标签添加任务
bash todoist view # 查看任务详情 todoist done # 完成任务 todoist reopen # 重新打开已完成任务 todoist update --due "next week" todoist move -p "Personal" todoist delete管理任务
bash todoist search "meeting"搜索
bash todoist projects # 列出项目 todoist project-add "New Project" todoist labels # 列出标签 todoist label-add "urgent"项目与标签
bash todoist comments todoist comment "Note about this task"评论
bash todoist today使用示例
用户: "今天有什么待办?"
用户: "把‘买牛奶’加到我的任务中"
bash
todoist add "Buy milk" --due "today"
用户: "提醒我明天给牙医打电话"
bash
todoist add "Call the dentist" --due "tomorrow"
用户: "把购物任务标记为完成"
bash
todoist search "grocery" # 查找任务 ID
todoist done
用户: "我的工作项目里有什么?"
bash
todoist tasks -p "Work"
用户: "显示我的高优先级任务"
bash
todoist tasks -f "p1"
过滤语法
Todoist 支持强大的过滤查询:
p1, p2, p3, p4 - 优先级等级
today, tomorrow, overdue
@label - 带有特定标签的任务
#project - 指定项目的任务
search: keyword - 搜索关键字
注意事项
- 任务列表中会显示任务 ID
- 截止日期支持自然语言(如 "tomorrow", "next monday", "jan 15")
- 优先级 1 为最高,4 为最低
- 使用
--order (基于 1)或 --order top 将任务插入到项目/分区的指定位置