What problem does it solve? Open pull requests stall in unclear states — unfinished plan steps, missing reviews, red CI, unresolved conversations, or absent QA evidence — and figuring out what remains requires manual inspection. This Skill diagnoses one PR's actual state and runs the right sequence of companion skills to drive it toward merge-ready. ## Core Features & Use Cases - Ten-signal diagnosis: Reads identity, plan progress, diff scope, review decision, unresolved conversations, CI status, mergeability, labels, QA evidence, and claim state into a single PR State Report. - State-matrix chaining: Maps the diagnosis to an ordered chain of companion skills (continue implementation, autofix, review, UI QA, follow-up issues, merge) and executes them verbatim, re-checking cheap signals between steps. - Safe autonomy controls: Supports --dry-run, --confirm, --allow-merge (off by default), --force, and --max-iterations, with a three-signal claim lock, stale-lock recovery, and a bounded CI wait that reports before waiting. - Use Case: Run it on PR 4321 after returning from the weekend; it detects pending plan steps and red CI, finishes the implementation, fixes the failing checks, captures QA screenshots, and posts a consolidated status report. ## Quick Start Ask the agent to drive PR 4321 to completion with ot-pr-autopilot, optionally adding --dry-run first to see the proposed chain without mutating anything.