Gates PRs to merge. A self-looping review-to-merge campaign: existing PRs are adopted into a run (pass PR numbers, or discover this run's labelled PRs), each PR is triaged to a review tier, and a per-PR review gauntlet (tier-dependent fresh, context-isolated SATISFIED verdicts on the whole PR diff, reviewed one at a time) plus event-driven CI monitoring gate an auto-merge. Multiple isolated runs (each keyed by a run-id, with a lease so only one agent drives each) can run concurrently in one repo. Drives its own loop through the active host's heartbeat or bounded-wait mechanism — invoke once. Campaign never writes fixes from scratch; to find issues first use gauntlet:review. Args (distinct modes): #PR... | --new #PR... | --run ID | no args
$npx -y skills add lestrrat-ai/claude-code-plugins --skill campaignInstalls into the current project.
Run `npx skills use "https://github.com/lestrrat-ai/claude-code-plugins" --skill "lestrrat-ai/claude-code-plugins/campaign"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/lestrrat-ai/claude-code-plugins" that are relevant to the current task. Run `npx skills add "https://github.com/lestrrat-ai/claude-code-plugins"` and select the relevant skills, then follow their instructions.