What problem does it solve?
Inconsistent or superficial code reviews can allow bugs, security vulnerabilities, and technical debt to accumulate, leading to costly issues down the line. This Skill provides a structured framework for thorough and effective code reviews, saving time and improving overall code health.
Core Features & Use Cases
- 4-Level Severity Classification: Categorizes issues (Critical, High, Medium, Low) for clear prioritization, ensuring the most important problems are addressed first.
- Comprehensive Review Checklist: Covers correctness, security (OWASP Top 10), TypeScript quality, testing, performance, code quality, and architecture compliance, leaving no stone unturned.
- Structured Review Process & Templates: Guides through pre-review, security review, code review, and feedback writing with ready-to-use templates, making the process efficient and consistent.
- Use Case: When performing a code review for a new feature, activate this Skill. It will guide you to systematically check for security vulnerabilities using the OWASP Top 10 checklist, ensure TypeScript strictness, and verify test quality, enabling you to provide actionable feedback with clear severity levels.
Quick Start
I am reviewing a pull request for a new API endpoint. Guide me through the security review process and provide a template for critical issues.