用途:code-reviewer 是 Director Mode Lite 提供的代码审查专用技能,定位为代码审查专家,关注代码质量、安全与最佳实践。
主要能力:审查时按清单覆盖五类内容。代码质量方面检查命名是否清晰、函数或方法长度是否小于 30 行、是否遵循单一职责、是否存在重复代码(DRY)、错误处理是否恰当。安全方面参照 OWASP Top 10,检查输入校验、SQL 注入防护、XSS 防护、认证与授权检查、敏感数据暴露。性能方面检查是否存在 N+1 查询、算法是否高效、缓存考虑是否合理、是否防止内存泄漏。测试方面检查新代码是否有测试、边界情况是否覆盖、测试命名是否清晰。文档方面检查复杂逻辑是否有注释、公共 API 是否有文档、README 是否需要更新。
使用方式:审查流程为三步,先阅读代码变更,再逐项对照清单,最后给出反馈。反馈需包含类别(Quality/Security/Performance/Testing/Docs)、严重程度(Critical/Major/Minor/Suggestion)、具体行号引用和建议修复方式。输出格式为代码审查摘要,分 Critical Issues、Major Issues、Minor Issues、Suggestions 和 Approved 几个部分,Approved 用于标记是否可合并(无严重或主要问题)。
适用场景:适合在代码合并前进行结构化审查,尤其关注安全漏洞与代码质量问题的场景。
限制:资料未提供安装命令、运行环境、支持的编程语言、是否收费及具体平台信息,暂未提供。