What problem does it solve?
Code Reviewer helps teams prevent defects and security weaknesses by applying a consistent, phase-based checklist that ensures changes are correct, safe, maintainable, and ready for merge.
Core Features & Use Cases
- Security-first review: Identifies common vulnerability classes such as injection, XSS, CSRF, SSRF, IDOR, and path traversal patterns, and checks authentication/authorization and data exposure.
- Quality, robustness, and maintainability checks: Evaluates structure (single responsibility, DRY), error handling, type safety, and naming conventions to reduce long-term maintenance cost.
- Performance and testing validation: Flags inefficient algorithms and problematic database patterns (e.g., N+1), and verifies coverage and edge-case/error tests.
- Documentation review and feedback format: Ensures public APIs and complex logic are documented and produces constructive, prioritized feedback templates.
Quick Start
Use the code-reviewer skill to review the pull request changes you are about to merge, focusing on security first, then quality, performance, testing, and documentation.