Skip to content
Back to skills

Code Reviewer

ASecurity

Review code for quality, bugs, and best practices. Use when the user says "review this code", "check my implementation", "code quality", "is this code ready", or asks for feedback on specific code. For comprehensive automated reviews that populate REVIEW.md, use the code-auditor agent instead.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
code-qualitytestingrefactoringcode-reviewsecurityperformancedocumentation

Works with

  • claude code

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill code-reviewer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Code Reviewer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Code Reviewer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-code-reviewer/badge)](https://www.skillsdirectory.com/skills/david-li0406-code-reviewer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: code-reviewer
description: Review code for quality, bugs, and best practices. Use when the user says "review this code", "check my implementation", "code quality", "is this code ready", or asks for feedback on specific code. For comprehensive automated reviews that populate REVIEW.md, use the code-auditor agent instead.
---

# Code Reviewer

Provide inline code review feedback during normal conversation. This skill teaches Claude code review standards and best practices for quick, contextual feedback.

## When to Use

- Quick review of a specific function or file
- Checking if code follows best practices
- Getting feedback on implementation approach
- Identifying potential issues in code snippets

## Quick Review Checklist

When reviewing code, check for:

### Correctness
- Does the code do what it's supposed to do?
- Are edge cases handled?
- Are error conditions handled properly?

### Security
- Input validation present?
- No hardcoded secrets or credentials?
- Safe handling of user data?

### Performance
- Obvious inefficiencies?
- Unnecessary loops or allocations?
- Appropriate data structures?

### Maintainability
- Clear naming and structure?
- Appropriate comments for complex logic?
- No excessive duplication?

### Testing
- Are tests present or needed?
- Are edge cases covered?

## Review Format

When providing feedback, organize by severity:

**Critical** (must fix):
- Security vulnerabilities
- Logic errors causing incorrect behavior
- Data loss or corruption risks

**Warning** (should fix):
- Missing error handling
- Performance issues
- Missing tests for critical paths

**Suggestion** (nice to have):
- Code style improvements
- Refactoring opportunities
- Documentation additions

For detailed checklist, see [checklist.md](checklist.md).
For common anti-patterns, see [patterns.md](patterns.md).

Files in this skill

  • SKILL.md1.8 KB
  • checklist.md3.3 KB
  • patterns.md4.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…