Prr — Git skill for Claude Code
Automated dual-source GitHub PR review skill for Claude Code.
How to install Prr
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open sjwoodr/prr and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Prr does
Automated dual-source GitHub PR review skill for Claude Code.
Alternatives in Git
- Fix PR — by metabase - Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing review 46.5k ★
- Openclaude — Open Claude Is Open-source coding-agent CLI for OpenAI, Gemini, DeepSeek, Ollama, Codex, GitHub Models, and 20 22.5k ★
- OSS PR — Commit + PR workflow for open source contributions: auto-creates a user-prefixed branch when on main/master, t 19.7k ★
README
prr — automated PR reviews (Claude Code & Cursor skill)
`prr` is a [Claude Code](https://claude.com/claude-code) skill that runs a structured, two-pass review of a GitHub pull request and posts inline review comments — but only after you have seen and approved every one. It is a personal tool: reviews post under your own GitHub account.
What it is
A Claude Code *skill* is a packaged workflow you invoke with a slash command. `prr` turns "review this PR" into a repeatable process:
- Checks the PR out under
/tmp, isolated from your work — a detached git worktree when you run it inside the PR's repo, or a standalone checkout fetched straight from GitHub when you do not have that repo cloned locally. Your working tree and current branch are never touched. - Runs two independent review passes: a primary correctness and conventions review, and a security-focused pass by a separate agent (cross-tenant isolation, auth, secrets, error handling, blast radius, test gaps).
- Synthesizes both passes, drops false positives, and ranks each finding blocker / notable / nit. Anything an existing reviewer (e.g. Copilot) already raised gets no duplicate inline comment, but is acknowledged in the review summary so you can see the second pass landed on it too.
- Drafts one inline GitHub comment per finding, anchored to a file and line.
- Stops at an approval gate — shows you every drafted comment and the proposed verdict, then a short select menu (approve as recommended, approve with no nits, comment only). Nothing is posted until you choose, and the prompt's own escape hatches let you discuss it first instead.
- Submits the review through the GitHub CLI and removes the temporary checkout.
Installing
Install into your Claude Code skills directory so the skill lives at `~/.claude/skills/prr/`. Either method works.
**Option A — clone the repo:**
git clone https://github.com/sjwoodr/prr ~/.claude/skills/prr
Related Skills
PR Fixup
Run the Kandev PR fixup loop for CI failures and automated review threads.
Do Issue
by jerseycheese - Implements GitHub issues with manual review points, following a structured approach with iss
Review PR CI
Review a pull request and post the review to GitHub (CI/automated use)
PR Autopilot
Claude Code skill that orchestrates the full Pull Request lifecycle — creation, multi-agent review, automated
Install Code Review Agent
Install Anthropic's Claude Code GitHub Action into a repository so pull requests get automated Claude review.
PR With Codex
Create a pull request and run it through automated Codex review cycles until the PR is clean or cycles are exh
Related Agents
CLI Explore Agent
Read-only code exploration via Bash + CLI semantic dual-source analysis, with schema-validated structured outp
UI Builder
React dual-target UI specialist for scenario-driven TDD. Implements components that render identically through
Wiki Reingest
Use this agent when detecting and acting on source drift during automated maintenance cycles. Typical triggers