What problem does it solve?
This Skill automates the process of reviewing code changes, ensuring they align with approved plans, maintain high quality, and avoid common pitfalls like dead code or risky patterns.
Core Features & Use Cases
- Plan Adherence Check: Verifies that code changes directly address the requirements of the approved task or plan.
- Quality Assurance: Identifies correctness issues, potential bugs, and edge cases.
- Simplicity & YAGNI: Flags unnecessary complexity, dead code, and speculative features.
- Risk Assessment: Checks for security vulnerabilities, performance bottlenecks, and maintainability concerns.
- Use Case: Before merging a feature branch, use this Skill to perform a thorough review, ensuring all requirements are met and the code is clean and safe.
Quick Start
Use the code-reviewer skill to review the attached code changes against the task description 'Implement user authentication'.