pr-tour
Installation
SKILL.md
PR Tour
Read a GitHub pull request, group its diff into narrative snapshots (not
one-per-file, not one-per-hunk — group by review idea), optionally grouped
further into themed chapters for larger PRs, write a short description for
each snapshot, get the user's approval on the outline, then render
everything into one self-contained HTML file with scripts/render-tour.mjs.
The rendered file has zero network dependencies (diff2html and highlight.js are vendored and inlined) — it can be opened straight from disk or shared as a single attachment.
Workflow
1. Resolve the PR
Accept a PR reference: full GitHub URL, #N, pr:N, bare number, or
"current branch". Resolve to owner/repo + PR number with gh: