What problem does it solve?
This Skill helps you systematically evaluate changes for correctness, security, performance, code quality, and testing coverage so issues are caught before they reach production.
Core Features & Use Cases
- Correctness & Error Handling: Validate intended behavior, edge cases, and failure modes.
- Security Guardrails: Check common vulnerability classes (injection, XSS/CSRF) and prevent sensitive credential leaks.
- Quality, Performance & Testing: Enforce maintainability practices (naming, DRY, SOLID) and look for test gaps and performance pitfalls like N+1.
- AI/LLM-Specific Review Patterns: Review for prompt-injection exposure and ensure outputs are sanitized before use in critical sinks.
- Decision-Friendly Review Comments: Use a consistent severity lexicon (🔴/🟡/🟢/❓) to communicate blockers, suggestions, nits, and questions.
Quick Start
Provide the pull request diff to an AI and ask it to apply the code-review-checklist by producing a structured set of 🔴/🟡/🟢/❓ findings covering correctness, security, performance, code quality, testing, and documentation.