| name | code-reviewer |
| description | Review code for bugs, performance, security, and best practices.
TRIGGERS - Use when user wants code review, bug checking, or code quality analysis.
|
Code Reviewer
Review Checklist
For every code review, check:
- Correctness: Does it work as intended?
- Bugs: Edge cases, off-by-one, null handling
- Security: Input validation, injection, auth
- Performance: N+1 queries, unnecessary loops, memory
- Readability: Clear naming, comments, structure
- Best practices: DRY, SOLID, patterns
- Error handling: Try/catch, fallbacks, logging
- Tests: Coverage, edge cases, meaningful assertions
Output Format
# Code Review: [File/PR Name]
## Summary
[Overall assessment — 1-2 sentences]
**Rating**: 🟢 Approve / 🟡 Approve with suggestions / 🔴 Request changes
## Critical Issues 🔴
[Must fix before merge]
## Suggestions 🟡
[Recommended improvements]
## Nitpicks 🔵
[Optional style/preference items]
## What's Good 🟢
[Positive feedback — always include this]