SuperAPI AI 工具集

task-management

编程与开发

查看项目

更新于 10-16 08:06

技能介绍

用途:把已批准的计划文档转换为可执行的小任务列表,并编排执行流程,通过进度报告与检查点评审保证质量。适用于多步骤实现、需要结构化进度跟踪,或配合 /execute 命令与规划技能衔接的场景。

主要能力:

  1. 计划解析:从头到尾阅读计划,提取每个实现步骤为独立任务,识别依赖并按依赖排序(独立任务优先),开始执行前与用户确认任务清单。任务粒度规则要求每个任务为单一动作、约2-5分钟;过大需拆分,过于琐碎则合并。任务模板包含描述、涉及文件、依赖与验证命令。
  2. 任务执行:逐项执行,每次通报进度(如 [N/Total] Starting/Completed)、设置状态(pending→in_progress→completed,失败或受阻时标记 blocked/failed),执行后运行验证命令并完整读取输出。代码任务遵循 TDD 红绿重构循环。当前任务验证通过前不进入下一任务。
  3. 检查点评审:每完成 3 个任务、逻辑批次完成、测试失败或用户要求时暂停,展示进度汇总,运行完整测试套件及 lint、类型检查、构建,必要时派发代码评审,询问方向是否正确。
  4. 批次评审:完成逻辑分组后派发评审,修复严重问题,以约定式提交信息提交批次并更新计划文档。
  5. 完成阶段:确认全部任务完成,运行最终完整测试与全部验证命令,输出总结,并调用完成前验证技能。

限制与注意:一次只执行一个任务,除非任务真正独立,否则不并行;不得在未验证时标记完成;不在受阻任务前悄悄跳过;未提供具体安装或配置命令说明。