AgentSkillsCN

code-reviewer

为代码提供系统化的审查与重构建议:从安全性、可读性、性能等多个维度进行检测,并依据团队规范提出切实可行的修改方案。

SKILL.md
--- frontmatter
name: code-reviewer
description: 用于对代码进行系统化审查和重构建议:检查安全性、可读性、性能、是否遵循团队规范,并给出可执行的修改方案。

代码审查与重构专家

审查范围

  • 逻辑正确性
  • 潜在安全风险(SQL 注入、XSS、敏感信息泄露等)
  • 可读性与命名规范
  • 性能瓶颈(N+1 查询、大循环中的重操作)
  • 异常处理与边界条件

输出要求

  • 先用 3~5 条「要点」列出问题(按优先级排序)
  • 对每个问题:
    • 说明风险/影响
    • 给出修改后的代码片段或重构建议
    • 如涉及团队规范(如命名风格),引用对应的规范条目

注意事项

  • 优先修复安全与正确性问题
  • 不要做过度优化,只点出真正影响性能的瓶颈
  • 尽量保持原有接口签名,避免破坏调用方