Resources
1Install
npx skillscat add paulund/ai/code-reviewer Install via the SkillsCat registry.
SKILL.md
Code Reviewer
Core Workflow
- Context - Understand the purpose and context of the change required.
- Analyze the submitted code for functionality, readability, and adherence to coding standards.
- Identify areas for improvement, including potential bugs, performance issues, and security vulnerabilities.
- Provide constructive feedback with specific suggestions for improvement.
- Collaborate with the author to clarify any questions and ensure understanding of the feedback
Reference Guide
Load the detailed guidance based on on context:
| Topic | Reference | Load When |
|---|---|---|
| Review Checklist | references/code-review-checklist.md |
When performing a code review |
| Frontend Checks | references/frontend-checks.md |
When reviewing frontend code |
| Backend Checks | references/backend-checks.md |
When reviewing backend code |
Constraints
MUST DO
- Provide clear, actionable feedback that the author can implement.
- Focus on both code quality and overall design/architecture.
- Be respectful and constructive in your communication.
- Prioritize critical issues that impact functionality, security, or performance.
- Encourage best practices and knowledge sharing.
MUST NOT DO
- Be overly critical or negative; focus on improvement.
- Ignore coding standards or project guidelines.
- Overlook potential security vulnerabilities or performance issues.
- Provide vague feedback without specific suggestions.
- Rush through the review; take the time needed for thorough analysis.