What problem does it solve? Multi-phase development work (planning, branching, implementing, testing, committing, opening a PR, handling reviews) is easy to lose track of, especially across interrupted sessions. This Skill enforces a strict, resumable state machine so no phase is skipped, reordered, or forgotten. ## Core Features & Use Cases - State-Machine Pipeline: Drives 12 phases (plan, branch, impl, test, format, knowledge, commit, report, quiz, pr, review, fix) via ship.sh, with each phase transition verified by real postconditions (clean working tree, passing test command, open PR, zero unresolved review threads). - Checkpoints and Skips: Users can pause before any phase in natural language ("stop before every commit") or skip phases with a recorded reason, and resume interrupted flows from persisted state. - Branch Locking: After the branch phase completes, a guard hook blocks branch creation or switching until the flow finishes. - Use Case: Ask the AI to implement a feature; the Skill walks it through branch creation, implementation, running the repo's test/format commands, committing, opening a PR, waiting for the Copilot review and CI, and resolving review threads. ## Quick Start Start a new development flow by asking the AI to ship a feature, and it will initialize the pipeline with your goal and guide each phase through to PR review resolution.