用途:该技能在用户请求“review this code”“code review”、合并拉取请求前、实现重大功能后或需要质量评估时激活,对代码变更进行质量、安全与可维护性审查,并输出带严重程度分级的反馈。
主要能力:通过 git diff 识别变更文件并确定审查范围;审查安全(硬编码密钥、注入风险、XSS、CSRF)、代码质量(函数大小、复杂度、嵌套深度)、性能(算法效率、N+1 查询、缓存)、最佳实践(命名、文档、错误处理)与可维护性(重复、耦合、可测试性)。问题按 CRITICAL、HIGH、MEDIUM、LOW 分级,并给出 file:line 位置与具体修复建议。
使用方式:技能委派给 code-reviewer 代理(Opus 模型)执行深度分析,调用形式为 Task(subagent_type="oh-my-claudecode:code-reviewer", model="opus", prompt="...")。可选进行外部交叉验证:先独立完成审查,再通过 Claude Task 代理核对发现,批判性评估而非盲目采纳,委派不可用时优雅降级。输出为代码审查报告,包含审查文件数、按严重程度分类的问题、具体位置、修复建议与审批建议(APPROVE / REQUEST CHANGES / COMMENT)。
适用场景:安全敏感的代码变更、复杂架构模式、不熟悉的代码库或语言、高风险生产代码;简单重构、已充分理解的模式、时间紧迫的审查、小型孤立变更可跳过外部咨询。
限制:资料未提供安装命令、收费、价格、平台支持范围等具体信息;审查标准中的函数行数、复杂度等为指南性阈值,并非强制规则。