code-review
SolidSmart code review skill that helps review code quality, identify potential issues, and provide improvement suggestions.
Code & Development 564 stars
74 forks Updated 5 days ago CC0-1.0
Install
Quality Score: 89/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Code Review
> 智能代码审查技能,帮助审查代码质量、发现潜在问题、提供改进建议。
>
> Smart code review skill that helps review code quality, identify potential issues, and provide improvement suggestions.
## When to Use
当用户请求以下操作时使用此 skill:
- 审查代码 / Review code
- 检查代码质量 / Check code quality
- 寻找代码中的问题 / Find issues in code
- 请求代码改进建议 / Request improvement suggestions
## Instructions
### 审查步骤 / Review Steps
1. **阅读代码** - 仔细阅读提供的代码
2. **检查问题**:
- 语法错误 / Syntax errors
- 逻辑问题 / Logic issues
- 安全隐患 / Security vulnerabilities
- 性能问题 / Performance issues
- 代码风格 / Code style
3. **提供建议** - 给出具体的改进建议
4. **输出报告** - 使用标准格式生成审查报告
### 输出格式 / Output Format
```markdown
## 代码审查报告 / Code Review Report
### 概述 / Summary
[简要总结 / Brief summary]
### 发现的问题 / Issues Found
- [ ] 问题 1 / Issue 1
- [ ] 问题 2 / Issue 2
### 改进建议 / Suggestions
1. 建议 1 / Suggestion 1
2. 建议 2 / Suggestion 2
### 评分 / Score
- 代码质量 / Code Quality: X/10
- 可读性 / Readability: X/10
- 可维护性 / Maintainability: X/10
```
## Examples
### 输入 / Input
```python
def calc(x,y):
return x+y
```
### 输出 / Output
## 代码审查报告
### 概述
简单的加法函数,存在命名和格式问题。
### 发现的问题
- [ ] 函数名 `calc` 不具描述性
- [ ] 缺少类型提示
- [ ] 缺少文档字符串
- [ ] 运算符周围缺少空格
### 改进建议
1. 将函数重命名为 `add_numbers`
2. 添加类型提示:`def add_numbers(x: int, y: int) -> int:`
3. 添加 docstring 说明函数用途
4. 遵循 PEP 8 格式规范
### 评分
- 代码质量: 6/10
- 可读性: 7/10
- 可维护性: 5/10
Details
- Author
- JackyST0
- Repository
- JackyST0/awesome-agent-skills
- Created
- 4 months ago
- Last Updated
- 5 days ago
- Language
- Shell
- License
- CC0-1.0
Similar Skills
Semantically similar based on skill content — not just same category
Code & Development Listed
code-reviewing
Review code for quality, security, and best practices. Use when the user asks for code review, wants feedback on their code, mentions reviewing changes, or asks about code quality.
829 Updated 1 weeks ago
huangjia2019 Code & Development Listed
code-review-skill
Reviews code for bugs, inefficiencies, and adherence to best practices, providing actionable improvement suggestions.
0 Updated 1 weeks ago
ttamakijp Code & Development Listed
code-review
【代码审查】对代码变更进行多维度审查,输出结构化审查报告。检查正确性、安全性、性能、可维护性、测试覆盖。 触发时机: - 用户要求"review代码"、"审查代码"、"检查代码质量" - PR 提交前的代码自查 - 学习代码审查方法论 与 wo-yao-yan-pai 的区别:wo-yao-yan-pai 是迭代式审查+自动修复循环,本技能专注于单次深度审查报告。
0 Updated 3 days ago
afine907