用途:在实现前发现计划缺口,避免糟糕的任务分解、缺失步骤和规格偏差进入实现阶段。该技能由 dev-design 在 Phase 4(设计)写出 .planning/PLAN.md 且用户批准后、Phase 5(实现)开始前派发,属于内部技能,非面向用户。
主要能力:派发只读的审查子代理(subagent_type="workflows:dev-plan-checker",allowed_tools 为 Read、Glob、Grep、Bash(read-only)),对照 .planning/SPEC.md 检查计划的可执行表格、完整性、规格对齐、散文段落审计、任务分解、任务排序、文件结构、文件大小、任务语法与测试策略。可执行表格为阻塞项:实现顺序必须是机器可解析的表格,每行一个任务且各列填满。
使用方式:按模板调用 Agent 派发审查;若 PLAN.md 任务超过 15 个,用 ## Chunk N: <name> 分块并逐块审查,否则整体审查。审查返回 APPROVED 或 ISSUES_FOUND;若发现问题则修复 PLAN.md 并重新派发,最多 5 轮,仍不通过则升级给用户。通过后必须写入 .planning/PLAN_REVIEWED.md 作为结构门,否则 dev-implement 会拒绝启动。
适用场景:设计阶段结束、实现开始前的计划质量门。限制:审查子代理只读,不能写或改文件;实现子代理看不到规格,因此审查时未发现的缺口不会被下游捕获;未提供具体收费、平台或效果信息。