Plow Seeds
seeds/plow-pbc/seed-auto-roborev

seed-auto-roborev

Sets up always-on AI commit review on every machine so code issues are caught and resolved before anything is pushed.

Install in your terminal with command:
curl -fsSL https://raw.githubusercontent.com/plow-pbc/seed/main/install.sh | bash -s -- https://github.com/plow-pbc/seed-auto-roborev/blob/main/SEED.md

What this seed does

This seed wires up automatic AI-powered code review for every git commit made on your machine. The moment you commit code, a background service picks it up, runs it through an AI reviewer, and records the verdict. You never have to think about kicking off a review — it just happens.

The real payoff is for developers using Claude Code as their coding agent. The seed installs three "hooks" that bring review findings directly into the agent's awareness: a gentle heads-up before the next commit (so issues don't pile up), a hard block before any push (so nothing with unresolved failures leaves the machine), and a gate before switching branches (so findings can't be silently abandoned on a branch you've moved away from). The agent is also taught a skill that explains the whole review loop — what the findings mean and how to act on them.

The idea is to make local review the cheap, always-on first pass: catch the obvious bugs, credentials, and logic errors before code ever reaches a more expensive human or team review round. Everything installs at the user level with no system-wide changes, runs idempotently, and includes a self-verification script that proves the full review loop is working end-to-end.

When to use it

  • When you want every commit on your machine automatically reviewed by AI without having to remember to kick it off yourself.
  • When you're working with Claude Code as your coding agent and want it to see and act on code review findings before it pushes anything.
  • When you keep catching bugs in PRs that a quick automated local pass should have flagged much earlier.
  • When you switch branches frequently and want to make sure open review findings can't be silently left stranded on a branch you've abandoned.
  • When you want a forcing function that stops an AI agent (or yourself) from pushing code that still has unresolved fail-verdict findings.

Source

Version history

1 release
v1.0.0Jun 17, 2026

Initial Seed Release.

Dependencies

4 required · 0 optional
seed-auto-roborev
  • SWroborevrequired· link ›· auto-fetched from a pinned GitHub release tag and verified against a committed sha256 before install into ~/.local/bin; or resolved from PATH/~/.local/bin if already present
  • SWgitrequired
  • SWjqrequired
  • SWsystemd --user (Linux) or launchd LaunchAgent (macOS)required

Contributors

2 contributors
srosroContributor@srosro
swagatpatelContributor@swagatpatel

Comments

0 comments

You need to be signed in with GitHub to comment.

No comments yet — be the first to share how this seed worked for you.