SuperAPI AI 工具集

implement-spec

通用与其它

查看项目

更新于 10-16 09:47

技能介绍

用途:把已生成的规格(spec)及其关联工单(tickets)落地为代码,目标是在单一集成分支上完成整个规格,并按问题跟踪器的方式关闭每个工单。

主要能力:工单被视为带阻塞关系的任务图,而非步骤列表,因此始终存在可领取的就绪工单前沿;支持用探索子智能体预先调研代码库或外部文档,并把 markdown 笔记保存在仓库外目录供后续子智能体复用;实现子智能体各自在独立 worktree 和分支上工作,尽可能后台并发运行;完成后由合并子智能体并入集成分支,并据前沿变化继续派发新工单;全部完成后调用 code-review 技能审查集成分支,再由单个实现子智能体统一修复问题。

使用方式:需先提供规格与问题跟踪器,若未提供则提示用户运行 /setup-agent-skills。流程为:读取规格与工单理解任务图;可选探索;创建集成分支,若跟踪器通过 PR 关闭工作或用户要求,则在首次合并后开草稿 PR 并标记关闭规格与工单;实现子智能体确认 worktree 基于集成分支(否则重置),调用 Skill 工具的 tdd 构建工单,报告完成前把集成分支最新提交并入自身分支;合并后视前沿变化继续派发;最后审查、修复,若存在草稿 PR 则标记为可审查,否则按跟踪器方式逐个关闭工单并报告集成分支,并清理所有实现子智能体 worktree。

限制:子智能体间通信应稀疏,主要通过指向规格、工单、研究笔记和既往提交的上下文指针传递信息,不重复已有信息;具体命令、跟踪器类型与配置细节资料未提供。