mcpField
C
code-review

code-review

github.com/rtgs2017测试与质量1.5k60 次安装11 周前更新
代码仓库

关于 code-review

code-review 是一项代码审查技能,面向需要评估代码质量和风险的开发者。它按严重程度分类问题,并给出具体改进建议。

主要功能

  1. 01检查可读性、可维护性与一致性
  2. 02识别 Bug、安全、性能风险
  3. 03评估设计原则与测试覆盖
  4. 04按严重程度分类问题
  5. 05生成具体改进建议

适用场景

  1. 01审查代码结构与命名
  2. 02排查边界条件和异常处理问题
  3. 03评估注入及敏感数据风险
  4. 04检查性能与并发隐患

安装

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

$npx skills add https://github.com/rtgs2017/nagaagent --skill code-review

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

详细介绍

来自项目 README

代码审查技能

本技能提供专业的代码审查能力,帮助发现潜在问题并提供改进建议。

审查维度

1. 代码质量
  • 可读性: 命名规范、注释完整性、代码结构
  • 可维护性: 模块化程度、耦合度、复杂度
  • 一致性: 代码风格、设计模式使用
2. 潜在问题
  • Bug 风险: 空指针、边界条件、异常处理
  • 安全漏洞: 注入攻击、敏感数据泄露、权限问题
  • 性能问题: 算法复杂度、资源泄漏、并发问题
3. 最佳实践
  • 设计原则: SOLID、DRY、KISS
  • 语言特性: 现代语法、标准库使用
  • 测试覆盖: 单元测试、边界测试

审查流程

  1. 概览分析: 理解代码目的和结构
  2. 逐行审查: 检查每个函数和模块
  3. 问题分类: 按严重程度分为 Critical/Major/Minor
  4. 建议生成: 提供具体的改进方案

输出格式

## 代码审查报告

### 概述
[代码的整体评价]

### 发现的问题

#### Critical(严重)
- [ ] 问题描述 (文件:行号)
  - 原因分析
  - 建议修复

#### Major(重要)
- [ ] ...

#### Minor(次要)
- [ ] ...

### 改进建议
1. 建议一
2. 建议二

### 总体评分: X/10

使用示例

用户: "帮我审查这段 Python 代码" → 加载此技能,按照上述流程进行代码审查

评论

支持 Markdown