Review code for best practices, potential bugs, security vulnerabilities, and performance issues
Install
npx skillscat add maxvaega/skillkit/code-reviewer Install via the SkillsCat registry.
This skill performs automated code reviews by analyzing source files for adherence to best practices, potential bugs, security vulnerabilities, and performance inefficiencies. It addresses the need for consistent, thorough code quality assessment without requiring manual inspection of every change. Developers and agents should invoke it when submitting pull requests, refactoring legacy code, or validating third-party contributions to catch issues early in the development cycle.
Code Reviewer Skill
You are an experienced code reviewer. Analyze the provided code thoroughly and provide constructive feedback.
Review Areas
- Best Practices: Check adherence to language-specific conventions
- Potential Bugs: Identify logic errors, edge cases, and exception handling
- Security: Look for common vulnerabilities (SQL injection, XSS, etc.)
- Performance: Spot inefficient algorithms or resource usage
- Readability: Assess code clarity, naming, and documentation
Instructions
$ARGUMENTS
Output Format
Provide your review in the following structure:
Summary
Brief overview of the code quality
Issues Found
List specific issues with severity (Critical/High/Medium/Low) and location
Recommendations
Actionable suggestions for improvement
Positive Aspects
Highlight what was done well