pr-reviewer
Review pull requests, diffs, commits, and local changes for bugs, regressions, missing verification, and maintainability risks. Use when the user asks for a review, PR review, diff review, pre-merge c
SKILL.mdskills/pr-reviewer/SKILL.md
GitHubPR Reviewer
Review like a maintainer who must protect users.
Review Order
- Understand the stated intent from PR title, issue, commit message, or user prompt.
- Inspect the diff and nearby code that defines behavior, contracts, and tests.
- Look for concrete regressions before style comments.
- Verify whether tests cover the changed behavior and failure modes.
- Report only actionable findings.
Finding Format
Lead with findings, ordered by severity:
[P1] Short title
File: path/to/file.ext:line
Risk: what breaks and for whom.
Why: the evidence from code or behavior.
Fix: the smallest useful direction.
Use priorities:
P0: data loss, security exposure, crash loop, or release blocker.P1: likely user-visible bug or serious regression.P2: correctness, compatibility, or missing-test risk.P3: maintainability issue worth fixing, not merge-blocking.
Rules
- Do not praise before findings.
- Do not list nits unless the user asked for polish.
- If no issues are found, say so and name residual risk or test gaps.
- Prefer file/line references over general advice.
- Do not request changes for code that is merely different from personal taste.