# Code Review

> 代码审查流程，系统化分析代码质量、安全性和最佳实践 Use when this capability is needed.

- Skill: `tomevault-io/code-review-50` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/code-review-50`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/code-review-50/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/code-review-50

---


# 代码审查技能

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

## 适用场景

- 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. **正向激励**: 指出代码中的优点

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/ichendev) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-14 -->

