What problem does it solve?
Manually reviewing pull requests is time-consuming and often misses critical bugs, security vulnerabilities, performance bottlenecks, and code quality issues that can cause production outages or security breaches if merged unchecked.
Core Features & Use Cases
- Comprehensive Issue Detection: Scans changed code for logic errors, null/undefined access, race conditions, injection flaws, XSS vulnerabilities, hardcoded secrets, N+1 queries, missing error handling, style inconsistencies, and gaps in test coverage.
- Structured Review Output: Delivers a clear summary of changes, a prioritized list of required fixes, non-blocking improvement suggestions, and a final merge verdict (Approve / Request Changes / Needs Discussion) with exact file paths and line numbers for all findings.
- Use Case Example: When a developer submits a PR adding a new payment processing endpoint, this skill will flag missing input validation, hardcoded API keys, unhandled payment failure edge cases, and missing unit tests for invalid transaction amounts.
Quick Start
Use the review-pr skill to analyze all changes in your current open pull request against the base branch and receive a structured review with actionable feedback and a merge recommendation.