Code Review Skill
Perform thorough code reviews focusing on quality, security, and maintainability.
Review Checklist
Security
- • No hardcoded secrets or credentials
- • Input validation on all external data
- • Proper authentication/authorization checks
- • No SQL/XSS/command injection vulnerabilities
Quality
- • Clear, descriptive naming
- • Functions are focused and small
- • Proper error handling
- • No code duplication
Performance
- • Efficient algorithms (no unnecessary O(n²))
- • Proper resource cleanup
- • No memory leaks
- • Optimized database queries
Output Format
Organize findings by severity:
- •Critical: Must fix before merge
- •High: Should fix before merge
- •Medium: Consider fixing
- •Low: Nice to have improvements