autonomous-pr-driverlisted
Install: claude install-skill stealth-engine/skills
# Autonomous PR driver
Drive a PR from change → merge-ready, resolving automated code review along the
way. The hard part isn't the git mechanics — it's **judging** a stream of bot
findings (some real, some stale, some wrong, some contradictory) without thrashing.
This skill is the playbook for that.
Deep detail lives in siblings (load on demand):
[`reference/triage-playbook.md`](./reference/triage-playbook.md) (decision rules +
`gh` recipes) and [`reference/known-bots.md`](./reference/known-bots.md) (per-bot
cadence + @-tag behaviour snapshot).
## The loop
```text
1. OPEN/ATTACH → 2. WATCH checks → 3. RESOLVE reviews → 4. CONVERGE? ──no──┐
▲ │
└──────── push batch ◀─────────────┘
yes → 5. HAND OFF
```
1. **Open or attach.** If asked to ship a change: branch (repo convention — see
`AGENTS.md`/`CONTRIBUTING`), commit, push, open a PR with a **Conventional
Commit** title (it becomes the squash commit). If a PR already exists for the
branch, **attach to it** and continue from step 2 (watch checks before triaging).
2. **Watch checks.** Poll until checks **settle** — don't triage mid-run.
"Settled" = no pending checks *except* human-gated approvers (e.g. a "PR
approver" agent that waits for a human). See the playbook's poll recipe.
3. **Resolve reviews.**
- Enumerate **every open