用途:把已生成的规范及其关联工单实现为代码,目标是整个规范在单一集成分支上完成,每个工单按问题跟踪器的收尾方式解决。需要事先提供问题跟踪器;若未提供,应提示用户运行 /setup-matt-pocock-skills。
主要能力:工单不是步骤列表,而是带阻塞关系的任务图,因此始终存在可领取的工单前沿,可按最大并发度推进。子代理间通信稀疏,主要通过上下文指针(规范、工单、研究笔记、既往提交)传递信息,避免重复已有信息。实现型子代理尽量在后台运行以提高并发。
使用方式:先阅读规范与工单理解任务图;可选地用探索子代理完成代码库或外部文档调研,并让其把 Markdown 笔记保存在仓库外、后续子代理均可访问的目录,使实现子代理专注实现。创建集成分支;若跟踪器以 PR 收尾或用户要求,在步骤 5 首次合并后开草稿 PR(主分支前无提交的分支无法开 PR),标记为关闭规范与工单。为每个工单启动实现型子代理,各自在独立工作树和分支上:开始前确认工作树基于集成分支,否则重置到其上;调用 Skill 工具并使用 tdd 构建工单;汇报完成前把集成分支最新提交合并进自身分支。实现完成后用合并型子代理把其工作合入集成分支;若可用工单前沿因此变化,则启动更多实现子代理处理新工单。全部工单完成后在集成分支调用 Skill 工具并使用 code-review,由单个实现型子代理修复全部问题。存在草稿 PR 则标记为可审查,否则按跟踪器方式逐一解决工单并报告集成分支。最后清理所有实现型子代理工作树。
限制:具体命令、参数与平台细节暂未提供;依赖问题跟踪器和既定技能链,缺少必要配置时无法正常运行。