PR ⇢ CONTEXT ⇢ LLM
prpack
Paste a public GitHub pull request URL. Get one markdown file containing the diff plus the full post-change content of every touched file — sized and formatted to drop into Claude, Cursor, or any LLM as code-review context.
Next: paste into your model
Paste the markdown above into Claude / Cursor / your model of choice, then append the prompt below.
The prompt asks the model to use the full file contents as context — this is where prpack pays off.
Review this PR. The diff and full post-change file contents are above. Focus on:
- Bugs introduced by lines that didn't change but are now reached differently
- Nullability and undefined handling
- Edge cases in error paths
- Assumptions the new code makes about its inputs or callers
Cite file and line. If you're unsure, say so. End with a verdict line:
Safe to merge | needs changes | reject
Want this on every PR automatically? Drop a 5-line workflow into your repo with
prpack-action.
For four review-style preset configs (security / performance / tests / architecture) +
a workflow guide, see the
Pro Pack
(free or pay-what-you-want).