What problem does it solve?
Systematic, structured guidance for evaluating code during pull requests to improve security, performance, correctness, and maintainability.
Core Features & Use Cases
- Review dimensions prioritized as Security → Performance → Correctness → Maintainability → Testing → Accessibility → Documentation
- Security checklist including SQL injection, XSS, CSRF, authentication, and secrets management
- Performance checklist addressing N+1 queries, memory usage, and bundle size
- Correctness checklist for edge cases, null handling, race conditions, and timezone handling
- Maintainability checklist focusing on naming, SRP, DRY, dead code, and dependency direction
- Testing checklist covering coverage, edge cases, flaky tests, and mocking discipline
- Three-pass review process: high-level, line-by-line, then edge cases
- Severity levels (Critical, Major, Minor, Nitpick) with merge-blocking guidance
- Guidance on giving actionable, structured feedback with examples
Quick Start
Run the code-review tool on the target pull request to generate a structured, multi-dimension review.