← ClaudeAtlas

pr-monitor-and-managelisted

Thread-level PR fleet manager. Rediscovers your open PRs every tick, prints a status table on the first tick, after a resume, at pause/stop, and whenever a decision is needed or you ask (one-line heartbeat otherwise), and auto-dispatches the per-PR decision tree (rebase / parallel phase-a-fixer / sequential /wrap) until the fleet is clean, hard-blocked, or idle. Auto-pauses when idle; resume with /pr-monitor-and-manage-wake. Triggers on "/pr-monitor-and-manage", "/pmm", "manage PRs", "PR fleet", "watch PRs".
auerbachb/claude-code-config · ★ 5 · Code & Development · score 73
Install: claude install-skill auerbachb/claude-code-config
Thread-level **PR fleet manager**. This skill turns the current thread into a dedicated monitor that watches every open PR you own and drives each one to merge-ready (or a named hard block) by dispatching the per-PR decision tree on a recurring cadence. Fix work (`has-recoverable-blockers` / verdict `fixpr`) is handled by **parallel `phase-a-fixer` subagents** (default cap 3, `--max-parallel N`). Merge-ready PRs get **sequential `/wrap`** dispatch only. > **Auto-merge via `/wrap`.** PMM never merges directly; merge-ready PRs dispatch the full `/wrap` workflow inline once gate + AC pass (`CLAUDE.md` "PR MERGE AUTHORIZATION"). Scope: only `gh pr merge --squash` via `/wrap` — never branch-protection changes, never dismissing human reviews, never bypassing gate or AC failures. With `--confirm-merges` off (default), PMM dispatches `/wrap` immediately on merge-ready PRs with no per-PR "merge now?" prompt. > **Per-PR dispatch is inlined below.** `TODO: refactor to call /babysit-pr per discovered PR after #456 lands.` Until #456 merges, Step 3's decision tree is the single owner of per-PR logic. When `/babysit-pr` exists, replace Step 3's inline branches with one `/babysit-pr <PR>` dispatch per discovered PR — the table, discovery, idempotency, and backoff scaffolding here stay unchanged. Parent/subagent scope, prohibited actions, refusal template, and common misreads: `references/pmm-scope.md`. --- ## Step 00: Resolve shared tooling (MANDATORY, before the tick gate) `/pr-monit