SuperAPI AI 工具集

resolve_todo_parallel

编程与开发

查看项目

更新于 10-16 07:26

技能介绍

用途:resolve_todo_parallel 用于并行处理所有待解决的 CLI TODO 注释,支持传入可选的特定 TODO ID 或匹配模式。

主要能力与工作流:

  1. 分析:从 /todos/*.md 目录读取所有未解决的 TODO。若某条 TODO 建议删除、移除或将 docs/plans/ 或 docs/solutions/ 下的文件加入 gitignore,则跳过并标记为 wont_fix,因为这些是复合工程流水线的产物,属于有意且永久保留的内容。
  2. 规划:用 TodoWrite 列出所有未解决项并按类型分组,检查可能出现的依赖关系,优先处理被其他项依赖的任务(例如重命名需先完成才能做后续修改)。输出 mermaid 流程图展示执行顺序,判断哪些可并行、哪些需先做再并行。
  3. 实现(并行):为每个未解决项并行启动一个 pr-comment-resolver 代理,例如三项则同时启动三个:Task pr-comment-resolver(comment1)、Task pr-comment-resolver(comment2)、Task pr-comment-resolver(comment3)。始终为每个 TODO 项并行运行子代理/Task。
  4. 提交与解决:提交更改,从文件中移除该 TODO 并标记为已解决,然后推送到远程。

适用场景:适合在 Claude Skills 环境中批量清理代码库中的 TODO 注释,尤其是需要并行加速、且存在任务依赖关系的场景。

限制:资料未提供具体安装命令、收费方式、支持平台及运行环境要求;docs/plans/ 与 docs/solutions/ 相关删除类 TODO 会被跳过并标记 wont_fix。