review-prlisted
Install: claude install-skill buddhikernel/buddhi-review
# /review-pr — automated PR review loop
**Buddhi lands your PRs.** A PR is a flight: it takes off, flies the review
rounds, and comes in clean, ready to land (merge) on the base branch.
## Critical behaviour rules
- **Only sanctioned interactive gates, otherwise silent.** The ONLY questions you
may ask are the **first-run onboarding** prompt (Step 0, only when this machine has
no config), the **per-repo reviewer confirmation** prompt (Step 1.1, only when this
repo's reviewers are unconfirmed), the **PR-selection** prompt (Step 2), and the
**pre-launch rebase** prompt (Step 2.5, only when the engine reports a non-clean
rebase status). PR-selection is skipped when a PR number was passed explicitly.
Everything else runs silently.
- **NEVER pause for confirmation** between any OTHER steps. Run them back-to-back.
Never ask the user what to do on error — log it and stop.
- **Reviewers trigger based on the fleet confirmed for THIS repo** (per-repo, because
the vendor GitHub Apps + the claude workflow are installed per repo; set during the
Step 1.1 confirm or `/review-pr setup`, stored under `repos:` in
`~/.config/review-loop/config.yaml`), falling back to your global default, then the
built-in Copilot/Gemini/Codex/Claude set. If a reviewer is not responding, confirm
reviewers for this repo (Step 1.1) or run `/review-pr setup`. Do not assume any
specific reviewer is auto-triggered.
- **NEVER merge manually.** Never run `gh pr merge` yourself. Whether the