| name | code-review |
| description | Perform comprehensive code review including code quality, security, performance, and best practices |
| version | 1.0.0 |
| author | Pulse Coder Team |
Code Review Skill
This skill helps you perform thorough code reviews with focus on:
What to Check
Code Quality
- Readability and maintainability
- Proper naming conventions
- Code duplication
- Function/method complexity
- Documentation and comments
Security
- Input validation
- Authentication and authorization
- SQL injection vulnerabilities
- XSS vulnerabilities
- Sensitive data exposure
Performance
- Algorithm efficiency
- Database query optimization
- Memory usage
- Resource leaks
Best Practices
- Design patterns
- SOLID principles
- Framework conventions
- Error handling
- Testing coverage
Usage
When reviewing code, follow these steps:
- Read the code thoroughly
- Check for each category above
- Provide specific, actionable feedback
- Suggest concrete improvements
- Highlight both issues and good practices
Output Format
Provide feedback in this structure:
- Critical Issues: Security vulnerabilities, bugs
- Improvements: Performance, maintainability
- Suggestions: Best practices, style
- Positive Notes: Well-written code, good patterns