review-anvil
Installation
SKILL.md
review-anvil — Iterative Multi-Agent Fix/Review Loop
Wrap a code change in requested rounds of parallel reviewer subagents + orchestrator-applied fixes. Each round = (parallel review by M agents, each with a distinct lens) → (you synthesize and verify findings) → (you apply fixes, run the build/test gate, commit) → next round. In productive per_fix runs, the orchestrator may continue adaptively after the requested rounds until convergence or max_rounds.
Preset skills
This is the engine. Three preset skills in the same plugin pin common configurations; each is a separate skills/<name>/SKILL.md whose description triggers activation cross-agent.
| Preset | Pins | Intent |
|---|---|---|
review-anvil (engine) |
nothing | Default fix/commit loop, or any custom param combination. |
review-anvil-readonly |
commit_mode=none; default rounds=1 |
Read-only review — no edits, no commits. |
review-anvil-pr [<locator>] |
commit_mode=none, target=<locator>, report_path=<file>, trusted run_ordinal=<observed> |
Review a GitHub PR and post the report back as a PR comment (orchestrates scripts/pr-helper.sh). Locator auto-detected from the current branch when omitted. |
review-anvil-improve-pr [<locator>] |
commit_mode=per_fix, target=<base>...HEAD, report_path=<file>, trusted run_ordinal=<observed> |
Improve a checked-out PR: fix commits across requested rounds plus any adaptive continuation, then push. Targets the branch (not a PR locator), deliberately routing around the PR-target/per_fix rule below. |
Parameters
Parse the user's free-form args string into: