用途:对 git 中未提交的代码变更(unstaged + staged + untracked)进行系统化多维度 code review。触发条件为用户要求 review 未提交代码、review 当前改动/diff,或使用 /code-review-uncommitted。
主要能力与流程:
- 收集变更:运行 git diff、git diff --cached、git status --short,并读取未跟踪新文件内容。
- 收集规范:搜索根目录及变更文件所在目录的 CLAUDE.md 和 AGENTS.md,并参考 ~/.claude/CLAUDE.md。
- 并行审查:启动 4 个并行 subagent(Task 工具,model 选 sonnet),分别负责项目规范合规性、浅层 Bug 扫描(只看 diff)、代码注释合规性、组件封装与架构设计审查。
- 置信度评分与过滤:按 0/25/50/75/100 五档统一评分,只保留 80 分及以上问题;历史问题、linter/类型检查器可捕获的问题、pedantic nitpick、有意变更、过度设计建议等判为误报。
- 输出:先以表格展示评分过滤过程,再输出通过阈值的问题详情(文件位置带行号链接、问题描述、违反规范、修复建议),并简要列出接近阈值(75 分)的观察项。
重要原则:宁缺毋滥、只审查本次变更引入的问题、尊重变更上下文、每个问题附具体修复建议、4 个审查 agent 必须并行、所有输出使用中文。
限制:资料未提供该技能的安装方式、依赖环境、支持平台、收费情况与效果数据,暂未提供。