local-review

Reviews pull request diffs locally using a fresh zero-context code-reviewer subagent.

3|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/bravros/bravros --skill local-review-bravros
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: local-review
Source: https://github.com/bravros/bravros/tree/main/plugins/sdlc/skills/local-review
Command: npx skills add https://github.com/bravros/bravros --skill local-review-bravros

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? It replicates the @claude GitHub Action PR review entirely on your local machine, so you get an unbiased review from a fresh subagent with no stake in the code, plus a saved audit trail, without waiting on CI. ## Core Features & Use Cases - Fresh-Eyes Review: Dispatches a single zero-context code-reviewer subagent (Sonnet by default, Opus with --deep) to analyze the PR diff, plan alignment, docs drift, and blast radius. - Persistent Audit Trail: Saves structured verdicts (blockers, warnings, suggestions, nits) to .planning/pr-reviews/ and posts a labeled comment to the PR for parity with the bot workflow. - Workflow Routing: Routes the result to /finish or /address-pr based on the verdict, with merge-decision handoff in interactive mode. - Use Case: Before merging a feature branch, run the review locally to catch scope creep and missing tasks, then post the findings to the PR so reviewers see the same audit trail the GitHub Action would produce. ## Quick Start Ask the agent to run a local review of the current pull request, optionally with the --deep flag for a deeper Opus-based analysis.

Frequently Asked Questions about local-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a local PR review without the GitHub Action?▼

Invoke the local-review skill with a PR number; it fetches the diff via gh pr diff, dispatches a fresh code-reviewer subagent, saves the verdict to .planning/pr-reviews/, and posts a labeled comment to the PR.

How do I get a deeper code review of a pull request?▼

Pass the --deep flag to switch the reviewer subagent from the default Sonnet model to Opus. The review still runs as a single zero-context subagent with the same verdict output format.

Can I review a PR without posting a comment to GitHub?▼

Yes, use the --no-post flag. The review is still saved locally to .planning/pr-reviews/ with a timestamp, but no gh pr comment is made; posting is the default behavior.

Does a clean local review unlock an autonomous merge?▼

Not directly. The skill never writes review-stamp files; stamp authority belongs to bravros pr-review --write-stamp, which requires the operator to run bravros pr-review unlock in a separate terminal first.

What happens if the PR diff is empty or the review dispatch fails?▼

An empty diff stops the workflow immediately. If the subagent dispatch fails, it retries once, then saves the raw error to .planning/pr-reviews/<PR>-<TS>-error.md and stops.