← ClaudeAtlas

local-reviewlisted

Use when reviewing a pull request or branch locally without posting to GitHub — the user says "review PR #N", "review this PR locally", "check this branch's changes", "review my diff", asks whether a PR matches its ticket or does what the task asked, or wants review comments written to a file to read, filter, and copy before publishing anything.
jv-vogler/skills · ★ 1 · Code & Development · score 70
Install: claude install-skill jv-vogler/skills
# Local PR review Review a PR against what its ticket asked for, verify every finding by running code, and write it all to a local scratchfile — never to GitHub. ## Flow 1. **Target** — first that applies: given PR number (`gh pr view/diff <N>`); current branch's open PR (`gh pr view`); local diff vs base (`git diff <base>...HEAD`). Say which you used. 2. **Spec** — find a ticket reference anywhere: branch name, PR title, PR description. Teams differ; there is no fixed pattern. Fetch the ticket via the Jira/Atlassian MCP tools. MCP missing or ticket unreachable → the PR description becomes the spec. Neither exists → infer intent from the code and say so in the overview. Beyond ticket-hunting, the PR description is not review input — judge the changes, not the pitch. 3. **Big picture** — establish what the project does and what the touched area is for: README, CLAUDE.md, directory layout, the modules around the change. A diff can be locally correct and still wrong for the system. 4. **What changed** — describe the change at business level: "fixes the duplicate image on the product page", never "renamed a to b, added an if". No code in the overview. 5. **Scope check** — ticket vs changes: matches / misses pieces / does unrelated extras. Fundamental mismatch (solves a different problem) → stop and ask whether to review anyway. Anything less → record it in the overview's verdict line, keep going. 6. **Find problems** — correctness (edg