用途:prd-delivery 用于以子代理编排的方式交付指定 PRD。当工作需要委派、并依据 Given/When/Then 需求进行测试时使用。
主要角色与能力: 编排者读取 PRD,将其拆解为祈使句写成的任务,返回计划,指明应启动哪些实现子代理及各自分工。 实现代理执行所需修改,每个代理获得聚焦的祈使句任务、完整 PRD 与相关需求,并须返回:改动了什么、覆盖了哪些需求、运行的验证、阻塞项或假设。 QA 代理独立依据全部 Given/When/Then 需求测试已完成产出,不得修改实现文件;若有需求未通过,向编排者返回清晰问题与复现细节,供实现代理修复。QA 返回:通过的需求、失败的需求及问题与复现细节、执行的验证、最终通过或失败结果。 重构代理仅在 QA 全部通过后运行,在不改变行为、不扩大既定范围的前提下清理与改进实现,须使用 #code-simplifier,并在需要分解时使用 #decompose,还应考虑其他相关代码最佳实践技能,并返回:改进内容、使用的技能、运行的验证、剩余风险或后续建议。
完成条件:仅在 QA 通过每项需求且重构代理完成工作后结束。最终回复包含:交付工作的简要总结、Given/When/Then 需求、执行的验证、QA 结果、剩余阻塞项或风险。
使用方式:资料未提供具体安装或调用命令。
限制:QA 代理不得编辑实现文件;重构代理不得改变行为或扩大范围;重构仅在 QA 全部通过后启动。其余平台、收费等信息暂未提供。