What problem does it solve?
This skill guides and standardizes code reviews for both local development workflows (staged or unstaged changes) and remote Pull Requests, helping teams ensure correctness, maintainability, and adherence to project standards.
Core Features & Use Cases
- Determine Review Target: automatically direct focus to a remote PR when a PR number or URL is provided, or to local changes when no PR is specified.
- Preparation & Context: for remote PRs, checkout the PR, run preflight checks, and read the PR description; for local changes, inspect git status and diffs and optionally run preflight.
- In-Depth Analysis & Feedback: evaluate correctness, maintainability, readability, efficiency, security, edge cases, and testability; provide structured feedback with a clear recommendation.
- Structured Output: deliver a concise summary, categorized findings (Critical / Improvements / Nitpicks) and a final decision (Approved / Request Changes).
- Real-world example: review a PR with a complex change set to ensure it integrates cleanly with the main branch and passes CI.
Quick Start
Describe the changes you want reviewed or provide the PR URL or number to begin the remote review.