用途:Code Reviewer 是一个面向代码审查场景的 Claude 技能,定位为资深工程师角色,用于审查拉取请求、开展代码质量审计、识别重构机会、检查安全漏洞以及验证架构决策。
主要能力:按上下文加载参考指南,包括审查清单(references/review-checklist.md)、常见问题(references/common-issues.md,如 N+1 查询、魔法数字、模式问题)、反馈示例(references/feedback-examples.md)、报告模板(references/report-template.md)、规范符合性审查(references/spec-compliance-review.md)以及接收反馈(references/receiving-feedback.md)。核心工作流为:理解上下文、审查架构与设计、检查代码质量与安全与性能、验证测试覆盖与质量、给出分类且可执行的反馈。输出报告包含总体评估、关键问题、主要问题、次要问题、正面反馈、向作者提出的问题以及结论(批准/请求修改/评论)。
使用方式:在审查拉取请求、代码质量审计、识别重构机会、检查安全漏洞、验证架构决策时调用。资料未提供具体安装命令或调用语法。
限制与约束:必须先理解上下文再审查;反馈需具体可执行并附代码示例;肯定良好模式;按严重程度排序;像审查代码一样审查测试;检查安全问题。不得居高临下或粗鲁,不在已有 linter 时纠结风格,不因个人偏好阻塞,不要求完美,不在不理解原因时审查,不跳过对良好工作的肯定。知识参考涵盖 SOLID、DRY、KISS、YAGNI、设计模式、OWASP Top 10、语言惯用法和测试模式。