What problem does it solve?
This Skill eliminates the tedious, time-consuming, and often inconsistent manual process of code reviews. It ensures your code adheres to established best practices, reduces technical debt, and frees up developers to focus on building features rather than policing style.
Core Features & Use Cases
- Principle-Based Review: Automatically checks code against fundamental principles like Single Responsibility (SRP), Don't Repeat Yourself (DRY), Simplicity First, You Aren't Gonna Need It (YAGNI), and Type Safety.
- Detailed Reporting: Generates comprehensive, file-specific reports highlighting critical issues, warnings, and suggestions, complete with "Before" and "After" code examples.
- Naming Convention Enforcement: Evaluates variable, function, class, and constant naming for clarity, consistency, and adherence to standard conventions.
- Use Case: A developer has just completed a new feature and wants to ensure their code meets the team's quality standards before submitting a pull request. They can use this Skill to get an instant, objective, and actionable review, identifying areas for improvement without waiting for a human reviewer.
Quick Start
Review the code style of the attached file 'src/feature.ts' based on best practices.