用途:对当前分支相对 main 的完整变更集(含已提交、暂存、未暂存改动与未跟踪文件)做多视角代码审查。
主要能力:一次并行派发 9 个审查子代理,覆盖 architecture、correctness、data、ops、performance、quality、security、solid、testing;所有发现再走与 review-deep 相同的脚本链(checkout、normalize、collate、windows、merge、rank、verify、report),最终输出 report.md 及 RUN_DIR。
使用方式:该技能以 context: fork 运行,无用户交互。流程为:预检(preflight.py 检查工具、代理文件、origin/main 或 main 是否可解析)→ 解析基线(merge-base)→ 收集变更(git log/diff/status/ls-files)→ init_run.py 启动运行 → 生成统一输入文件 input.md → ledger.py 与 partition.py 建台账 → 同步派发 9 个 Agent 调用 → check_reviews.py 校验并重派失败项 → 顺序运行脚本链并报告。
关键命令保持原样:python3 "$S/preflight.py" --tier diff --harness "$HARNESS" --plugin-root "$PLUGIN_ROOT";python3 "$S/init_run.py" --kind diff --base "$BASE" ...;uv run --with scikit-learn --with scipy --with numpy python "$S/windows.py" "$RUN_DIR";可用 python3 "$S/verify.py" "$RUN_DIR" --floor Medium 扩大验证范围。
限制:仅支持 Claude Code 与 Codex,OpenCode 与 Hermes Agent 无法向具名审查代理类型派发子代理,会在预检阶段失败。审查子代理只有 Read 而无 Bash,故变更集需先物化到 input.md;匹配 .gitignore 的文件被排除;未跟踪文件以全量内容加行号方式纳入。修改代理定义不会影响已运行会话,需重启会话。RUN_DIR 位于 ${XDG_CACHE_HOME:-~/.cache}/review-diff/<repo>-<commit12>,可作为 review-tickets 技能的输入,ticket 标签为 review-diff。其余细节(如具体评估集内容)暂未提供。