🎯

code-review

🎯Skill

from ichendev/aimine

VibeIndex|
What it does

Performs comprehensive code review by analyzing code quality, security, performance, and best practices across multiple dimensions.

📦

Part of

ichendev/aimine(4 items)

code-review

Installation

git cloneClone repository
git clone https://github.com/yourname/aimine.git
pnpmRun with pnpm
pnpm install
pnpmRun with pnpm
pnpm dev
pnpmRun with pnpm
pnpm dev:be # 后端: http://localhost:3000
pnpmRun with pnpm
pnpm dev:fe # 前端: http://localhost:5173

+ 1 more commands

📖 Extracted from docs: ichendev/aimine
1Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

代码审查流程,系统化分析代码质量、安全性和最佳实践

Overview

# 代码审查技能

专业的代码审查工作流程,帮助发现代码问题并提供改进建议。

适用场景

  • Pull Request 代码审查
  • 代码质量评估
  • 安全漏洞扫描
  • 重构前的代码分析

审查流程

Phase 1: 代码理解

  1. 读取代码文件,理解整体结构
  2. 识别代码语言和框架
  3. 理解业务逻辑和数据流

Phase 2: 静态分析

  1. 检查代码风格和命名规范
  2. 分析函数复杂度
  3. 检测重复代码
  4. 验证类型安全

Phase 3: 安全审查

  1. 检查输入验证
  2. 识别注入风险(SQL、XSS、命令注入)
  3. 检查敏感信息处理
  4. 验证认证和授权逻辑

Phase 4: 性能评估

  1. 识别潜在的性能瓶颈
  2. 检查资源泄漏风险
  3. 评估算法效率
  4. 检查数据库查询优化

输出模板

```markdown

# 📊 代码审查报告

基本信息

  • 文件: [文件路径]
  • 语言: [编程语言]
  • 代码行数: [LOC]
  • 审查时间: [时间]

总体评分: X/10

评分细项

| 维度 | 评分 | 说明 |

|------|------|------|

| 可读性 | X/10 | [简评] |

| 安全性 | X/10 | [简评] |

| 性能 | X/10 | [简评] |

| 可维护性 | X/10 | [简评] |

✅ 优点

  • [优点1]
  • [优点2]

🔴 严重问题 (必须修复)

  1. [问题标题]

- 位置: 第 X 行

- 问题: [描述]

- 风险: [影响]

- 修复:

```[语言]

// 修复后的代码

```

🟡 建议改进 (推荐修复)

  1. [问题标题]

- 位置: 第 X 行

- 建议: [改进方案]

🔵 代码风格 (可选优化)

  • [风格建议]

📝 总结

[审查总结,核心改进方向]

```

审查原则

  1. 安全优先: 安全问题必须标记为严重
  2. 具体可行: 每个问题都给出修复代码
  3. 分级处理: 按严重程度排列问题
  4. 正向激励: 指出代码中的优点