用途:把已有规格(spec)及其关联工单(tickets)实现为代码,最终在单一集成分支上完成整个规格,并按问题跟踪器的方式关闭每个工单。使用前需已提供问题跟踪器,否则应提示用户运行 /setup-matt-pocock-skills。
主要能力:工单不是步骤列表,而是带阻塞关系的任务图,因此始终存在一批可领取的就绪工单。技能会读取规格与工单理解任务图,可选地用探索子代理调研相关代码文件或外部文档,并把 markdown 笔记保存在仓库外、供后续子代理访问的目录中。实现子代理各自在独立 worktree 和分支上工作,开始前确认基于集成分支,否则重置到该分支;调用 Skill 工具的 tdd 构建工单;报告完成前把集成分支最新提交合并进自己的分支。实现子代理尽量后台运行以提高并发。完成后由合并子代理把工作合入集成分支,若就绪工单前沿变化则继续启动新的实现子代理。全部工单完成后,在集成分支上调用 Skill 工具的 code-review,并由单个实现子代理修复所有问题。
使用方式:创建集成分支;若问题跟踪器通过 PR 关闭工作或用户要求,则在第 5 步首次合并后开草稿 PR(无领先 main 提交的分支无法开 PR),并标记为关闭该规格与工单。子代理之间通信应稀疏,主要通过上下文指针(规格、工单、研究笔记、先前提交)传递,不重复已有信息。最后若存在草稿 PR 则标记为可审查,否则按跟踪器方式逐个关闭工单并报告集成分支,随后清理所有实现子代理的 worktree。
限制:资料未提供具体安装命令、收费、价格、平台或效果信息。