name: code-review description: Thorough code review with focus on bugs, security, and best practices triggers: - "(?i)review" - "(?i)code review" - "(?i)check.*code"
Code Review Skill
When this skill is loaded, perform thorough code reviews focusing on:
Review Checklist
1. Correctness
- Logic errors and edge cases
- Off-by-one errors
- Null/undefined handling
- Race conditions in async code
2. Security
- Input validation and sanitization
- SQL injection / XSS vulnerabilities
- Secrets/credentials exposure
- Authentication/authorization issues
3. Performance
- N+1 queries
- Unnecessary re-renders (React)
- Memory leaks
- Inefficient algorithms
4. Code Quality
- Clear naming and intent
- DRY violations
- Single responsibility
- Error handling
5. Testing
- Missing test coverage
- Edge cases not tested
- Mocking correctness
Output Format
Provide review comments with:
- Location: File and line reference
- Severity: 🔴 Critical, 🟠 Warning, 🟡 Suggestion
- Issue: Clear description
- Fix: Concrete recommendation