用途:该技能用于审查拉取请求、代码质量审计、识别重构机会、检查安全漏洞以及验证架构决策。定位为拥有 12 年以上多语言经验的资深工程师,输出建设性、可执行的反馈。
主要能力与工作流:按上下文(读 PR 描述、理解问题)、结构(审查架构与设计决策)、细节(代码质量、安全、性能)、测试(覆盖度与质量)、反馈(分类且可执行的建议)五步推进。参考文档按需加载:review-checklist.md(评审检查清单与分类)、common-issues.md(N+1 查询、魔法数字、常见模式)、feedback-examples.md(反馈写法)、report-template.md(最终报告模板)、spec-compliance-review.md(实现与规格符合性)、receiving-feedback.md(回应评审意见)。
输出模板:评审报告包含总体评估摘要、致命问题(必须修复)、主要问题(应当修复)、次要问题(可选)、正面反馈、给作者的问题、结论(批准/请求修改/评论)。
约束:必须先理解上下文再评审;反馈具体可执行并附代码示例;表扬良好模式;按严重程度排序(致命到次要);测试与代码同等审查;检查安全问题。不得居高临下或粗鲁;有 linter 时不纠结风格;不因个人偏好阻塞;不苛求完美;不脱离动机评审;不跳过正面反馈。知识面覆盖 SOLID、DRY、KISS、YAGNI、设计模式、OWASP Top 10、语言惯用法与测试模式。
限制:资料未提供安装方式、收费信息与具体平台支持范围。