关于 plan-review
plan-review 在开始构建前对计划执行评审关卡。它并行收集多个 Agent 的评审结论,并依据审批和问题级别决定继续、修改或升级处理。
主要功能
- 01查找当前计划文件
- 02组建评审小组
- 03并行派发 Agent 评审
- 04汇总结论与问题
- 05执行审批和升级关卡
适用场景
- 01实施前评审计划
- 02收集多个 Agent 的反馈
- 03升级处理未解决的问题
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ camacho/ ai-skills --skill plan-review安装后在 Claude Code 中输入/plan-review确认已加载。
详细介绍
阶段门:PLAN 检查点。继续进入 Build 前,必须获得所有评审者的 APPROVE。
输入
- 计划文件路径(默认:
ai-workspace/plans/中最近的非.done.md文件) --include <agent>:强制将某个 Agent 加入评审组--exclude <agent>:移除某个 Agent(technical-editor 除外,该 Agent 不可移除)
步骤
-
查找计划文件:
ls -t "$(git rev-parse --show-toplevel)/ai-workspace/plans/"*.md | grep -v '.done.md' | head -1如果未找到计划文件 → 错误:“
ai-workspace/plans/中没有计划文件。请先编写计划。” 如果计划文件是.done.md→ 错误:“此计划已定稿。” -
读取计划并提取:
- Files to Modify 部分
- 正文全文
- 计划范围(更改的文件数、正文行数)
-
组建评审组——调用
/assemble-panel,并将计划文件作为范围。它会根据计划中的文件类型和关键词返回评审组。将--include/--exclude作为覆盖选项传入。记录选中了哪些 Agent 及原因。Codex/Cursor:直接读取
.claude/skills/assemble-panel/SKILL.md,并在行内应用范围/关键词映射。如果
/assemble-panel不可用,则回退到[technical-editor, code-reviewer],gate=P2,cap=3。 -
使用 Agent 工具并行分派所有选中的 Agent(在一条消息中调用多个 Agent 工具)。每个 Agent 都会收到:
- 计划文件内容
- 其专属评审职责
- 返回以下结果的指示:APPROVE / REVISE / DROP,并将发现标记为 P0/P1/P2
-
收集评审结果并汇总为摘要表:
## Plan Review Summary | Agent | Verdict | P0 | P1 | P2 | Key Finding | |-------|---------|----|----|-----|-------------| -
阶段门逻辑和评审循环——调用
/assemble-panel管理评审组。它提供策略代数(gate=P2,cap=3),并处理 RETAIN、EXPAND、CONVERGE 和 ESCALATE_RECURRING。此处不要重复这些规则。每轮结束后:
- 所有评审者均为 APPROVE,且没有高于门槛的问题 →“Proceed to Build”
- 仍有高于门槛的问题 → 修复,然后按照 assemble-panel 的 RETAIN + EXPAND 规则重新评审
- 达到上限但仍有未解决的问题 → 升级给人工处理
如果
/assemble-panel不可用,则回退:保留所有提出高于门槛问题的评审者,在第 3 轮或所有问题解决时退出。
评审组范围
- 最少:仅 technical-editor(1 个 Agent,适用于简单计划)
- 通常:technical-editor + code-reviewer + architect-reviewer(3 个)
- 最多:所有 Agent(少见,适用于大型跨领域计划)