What problem does it solve?
This skill provides a thorough, structured code review that highlights correctness bugs, security flaws, performance bottlenecks, code quality issues, and gaps in test coverage, delivering actionable feedback before code is merged.
Core Features & Use Cases
- Correctness Checks: Detect logical errors, edge‑case handling, and inconsistent error management.
- Security Audits: Identify input validation problems, injection risks, auth/authz weaknesses, and exposure of secrets.
- Performance Review: Spot N+1 queries, inefficient algorithms, missing caching, and unnecessary memory usage.
- Quality Assessment: Evaluate naming, abstraction levels, DRY violations, and alignment with project conventions.
- Testing Guidance: Verify critical path coverage, edge‑case tests, and meaningful test assertions.
- Use Cases: Ideal for reviewing pull requests prior to merge, auditing legacy codebases, or ensuring compliance with security and performance standards.
Quick Start
Use the review-code skill to analyze the proposed changes in my pull request and list critical findings.