Todowrite

路由 TODO 清单到 session/file/issue 存储

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Todowrite。
它的用途是:路由 TODO 清单到 session/file/issue 存储
完整的 Skill 内容见:https://321skill.com/skills/todowrite-x/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“记一个待办:今天下午3点前完成用户注册接口的单元测试,存入 session 跟踪。” Todowrite 会自动在 /wip 文件中创建一条任务,并标注时间戳。你可以随时用“查看 session 任务”列出所有未完成项。如果决定将任务上升为持久 TODO,只需说“把这条移入 TODO.md”,它就会从 /wip 移动到 fix_plan.md 中。

介绍

在日常开发中,TODO 清单往往散落在不同地方——临时思路、持久任务、团队协作事项混在一起,难以统一管理。Todowrite 解决这个痛点:它将你的 TODO 清单智能路由到正确的存储位置。session 模式通过 /wip 文件跟踪当前会话内的任务,file 模式持久化到 fix_plan.md 或 TODO.md,issue 模式则直接关联 GitHub 等平台的问题,实现团队共享。

使用方式极简:你只需在对话中说出任务,Todowrite 会根据上下文自动判断存储目标。例如,输入“这个 bug 需要修复”会存入 /wip 作为临时跟踪;而“下周上线前必须完成数据库迁移”则写入 fix_plan.md 作为持久 TODO。如需共享,指定“提给团队”即可生成 issue 草稿。整个过程无需手动切换文件或工具。

适合所有需要结构化 TODO 管理的开发者,尤其是后端开发、全栈开发、项目经理。前端开发在记录组件优化任务时同样适用。对于习惯在 AI 对话中跟踪进度的用户,它消除了“任务记了但找不到”的焦虑。

建议:搭配使用 /wip 作为每日工作流入口,每天结束时将完成项移入 TODO.md 归档。避免将高度敏感或超长任务描述直接塞入 issue,以免触发平台限制。定期清理 /wip 文件可保持会话整洁。

核心特点

与同类 TODO 管理 Skill 不同,Todowrite 不是简单生成一个清单,而是根据任务性质自动路由到三种不同存储(session/file/issue),并保持双向同步,避免了人工复制粘贴和存储混乱。

注意事项

不适用于需要复杂项目管理(如甘特图、依赖关系)或非代码类团队协作场景(如市场活动排期)。

常见问题

如何安装 Todowrite?

在终端执行 npm install -g todowrite,然后根据提示配置你的 Git 仓库和 issue 平台。若使用 Claude/Cursor,可在配置中引用该工具。

session 和 file 模式有什么区别?

session 模式(/wip)用于短期跟踪,会话结束后自动清理;file 模式(fix_plan.md / TODO.md)持久化保存,适合长期任务。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/todowrite-x/raw/index.md 读取 Todowrite 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。