code-review
GitHub用于对代码进行深度审查,涵盖错误、安全、性能和可维护性。通过识别目标、阅读代码、多维度分析及按严重程度报告问题,提供修复建议或确认代码质量。
Trigger Scenarios
Install
npx skills add Qiao-920/claude-desktop-cn --skill code-review -g -y
SKILL.md
Frontmatter
{
"name": "code-review",
"description": "Thorough code review covering bugs, security, performance, and maintainability. Use when reviewing code, checking for bugs, auditing quality, or getting feedback on implementations."
}
Code Review: Thorough Analysis of Code
Review the provided code or recent changes with a focus on correctness, maintainability, and best practices.
Review Process
Step 1: Identify What to Review
- If the user provided a file path or pasted code, review that
- If no specific target, run
git diffto find recent changes - If no git changes, ask the user what to review
Step 2: Read the Code
Use the Read tool to examine the full file(s). Understand the context — what does this code do? What's its role in the project?
Step 3: Analyze
Check for these categories of issues:
Bugs & Correctness
- Logic errors, off-by-one errors, null/undefined handling
- Missing edge cases, race conditions
- Incorrect API usage or wrong assumptions
- Type mismatches or unsafe casts
Security
- SQL injection, XSS, command injection risks
- Hardcoded secrets or credentials
- Unsafe deserialization, path traversal
- Missing input validation at system boundaries
Performance
- Unnecessary loops or redundant computation
- N+1 query patterns, missing pagination
- Memory leaks (unclosed resources, growing collections)
- Blocking operations in async contexts
Maintainability
- Unclear naming, overly complex logic
- Missing error handling for external calls
- God functions/classes that do too many things
- Dead code or unreachable branches
Step 4: Report
Present findings organized by severity:
- Critical — Bugs or security issues that must be fixed
- Important — Significant improvements for correctness or maintainability
- Suggestions — Nice-to-have improvements
For each finding: state the issue, explain WHY it's a problem, and show the fix. Skip categories with no findings.
If the code is clean, say so — don't invent issues.
Version History
- f248671 Current 2026-07-24 11:45


