What problem does it solve?
Code reviews often miss runtime performance and scalability defects that only appear under real production load, leading to outages, slow user experiences, and costly rework when issues are discovered post-deployment.
Core Features & Use Cases
- Conditional Automatic Activation: Triggers only when code diffs touch database queries, loop-heavy data transforms, caching layers, or I/O-intensive paths, so it runs exactly when needed without manual intervention.
- Targeted Performance Auditing: Hunts for high-impact, production-observable issues including N+1 queries, unbounded memory growth, missing pagination, hot-path allocations, and blocking I/O in async contexts.
- Confidence-Calibrated Findings: Only reports issues with a confidence score of 0.60 or higher, filtering out speculative or premature optimization suggestions to reduce noise for engineering teams.
- Use Case: When reviewing a pull request that adds a new user data export endpoint, this skill will flag if the endpoint loads all user records without pagination, which would cause out-of-memory errors at scale.
Quick Start
Use the performance-reviewer skill to audit the runtime performance and scalability risks of the code changes in your current pull request.