Skip to content
Skillv1.0.0

code-review

代码审查和质量分析技能。用于审查代码、发现潜在问题、提供改进建议。当用户请求代码审查、代码质量分析或最佳实践建议时使用。

by rtgs2017(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from rtgs2017/nagaagent (skills/code-review/SKILL.md). Install upstream with npx skills add rtgs2017/nagaagent --skill code-review. Copyright stays with the author.

代码审查技能

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

审查维度

1. 代码质量

  • 可读性: 命名规范、注释完整性、代码结构
  • 可维护性: 模块化程度、耦合度、复杂度
  • 一致性: 代码风格、设计模式使用

2. 潜在问题

  • Bug 风险: 空指针、边界条件、异常处理
  • 安全漏洞: 注入攻击、敏感数据泄露、权限问题
  • 性能问题: 算法复杂度、资源泄漏、并发问题

3. 最佳实践

  • 设计原则: SOLID、DRY、KISS
  • 语言特性: 现代语法、标准库使用
  • 测试覆盖: 单元测试、边界测试

审查流程

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

输出格式

## 代码审查报告

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

### 发现的问题

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

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

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

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

### 总体评分: X/10

使用示例

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

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/rtgs2017-nagaagent-code-review/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

rtgs2017-nagaagent-code-review.ocm.jsonjson
{
  "ocm": "1",
  "id": "rtgs2017-nagaagent-code-review",
  "kind": "skill",
  "name": "code-review",
  "description": "代码审查和质量分析技能。用于审查代码、发现潜在问题、提供改进建议。当用户请求代码审查、代码质量分析或最佳实践建议时使用。",
  "publisher": "rtgs2017",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "coding"
    ],
    "tags": [
      "skill-md",
      "code",
      "review",
      "quality",
      "skills-sh"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "代码审查和质量分析技能。用于审查代码、发现潜在问题、提供改进建议。当用户请求代码审查、代码质量分析或最佳实践建议时使用。"
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "skills.sh",
      "repository": "https://github.com/rtgs2017/nagaagent",
      "path": "skills/code-review/SKILL.md",
      "ref": "HEAD",
      "url": "https://github.com/rtgs2017/nagaagent/blob/HEAD/skills/code-review/SKILL.md",
      "key": "rtgs2017/nagaagent/skills/code-review/SKILL.md"
    }
  },
  "instructions": "# 代码审查技能\r\n\r\n本技能提供专业的代码审查能力,帮助发现潜在问题并提供改进建议。\r\n\r\n## 审查维度\r\n\r\n### 1. 代码质量\r\n- **可读性**: 命名规范、注释完整性、代码结构\r\n- **可维护性**: 模块化程度、耦合度、复杂度\r\n- **一致性**: 代码风格、设计模式使用\r\n\r\n### 2. 潜在问题\r\n- **Bug 风险**: 空指针、边界条件、异常处理\r\n- **安全漏洞**: 注入攻击、敏感数据泄露、权限问题\r\n- **性能问题**: 算法复杂度、资源泄漏、并发问题\r\n\r\n### 3. 最佳实践\r\n- **设计原则**: SOLID、DRY、KISS\r\n- **语言特性**: 现代语法、标准库使用\r\n- **测试覆盖**: 单元测试、边界测试\r\n\r\n## 审查流程\r\n\r\n1. **概览分析**: 理解代码目的和结构\r\n2. **逐行审查**: 检查每个函数和模块\r\n3. **问题分类**: 按严重程度分为 Critical/Major/Minor\r\n4. **建议生成**: 提供具体的改进方案\r\n\r\n## 输出格式\r\n\r\n```markdown\r\n## 代码审查报告\r\n\r\n### 概述\r\n[代码的整体评价]\r\n\r\n### 发现的问题\r\n\r\n#### Critical(严重)\r\n- [ ] 问题描述 (文件:行号)\r\n  - 原因分析\r\n  - 建议修",
  "cost": {
    "context_tokens": 192
  }
}

Fetch it by URL: GET /api/v1/registry/rtgs2017-nagaagent-code-review/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.