mcpField
C
code-review

code-review

github.com/w95测试与质量28536 次安装35 周前更新
代码仓库

关于 code-review

面向开发者的结构化代码审查技能,可检查差异、PR、文件或粘贴的代码片段。它覆盖安全、性能、正确性和可维护性,并按优先级列出问题及正面观察。

主要功能

  1. 01检查安全、性能、正确性和可维护性
  2. 02支持差异、PR、文件及代码片段
  3. 03提供评级和可执行的发现
  4. 04附文件与行号引用
  5. 05优先呈现关键问题并指出优点

适用场景

  1. 01合并前审查拉取请求
  2. 02检查代码片段中的安全缺陷
  3. 03定位性能或正确性问题
  4. 04评估现有文件的可维护性

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/w95/awesome-claude-corporate-skills --skill code-review

安装后在 Claude Code 中输入/code-review确认已加载。

详细介绍

代码审查

从安全性、性能、正确性和可维护性等方面进行结构化代码审查。适用于差异、PR、文件或粘贴的代码片段。

审查维度

安全性
  • SQL 注入、XSS、CSRF
  • 身份验证和授权缺陷
  • 代码中的机密或凭据
  • 不安全的反序列化
  • 路径遍历
  • SSRF
性能
  • N+1 查询
  • 不必要的内存分配
  • 算法复杂度(关键路径中的 O(n²))
  • 缺少数据库索引
  • 无界查询或循环
  • 资源泄漏
正确性
  • 边界情况(空输入、null、溢出)
  • 竞态条件和并发问题
  • 错误处理和传播
  • 差一错误
  • 类型安全
可维护性
  • 命名是否清晰
  • 单一职责
  • 重复
  • 测试覆盖率
  • 对不明显的逻辑进行文档说明

输出格式

对每个维度进行评级,并提供具体、可执行的发现,注明文件和行号。优先指出严重问题。始终在指出问题的同时,也列出值得肯定之处。

评论

支持 Markdown