What problem does it solve? Finishing a development branch involves many error-prone manual steps: verifying tests, reviewing changes, bumping versions, updating changelogs, pushing, and creating PRs. This Skill orchestrates that entire ship pipeline safely, preventing broken code from being merged and work from being accidentally lost. ## Core Features & Use Cases - Test-Gated Shipping: Automatically detects and runs the project's test suite (npm, pytest, cargo, go, make) and stops immediately if tests fail. - Multi-Provider Diff Review: Runs an automated review of the branch diff through the orchestrate.sh script to catch bugs and security issues before they reach PR reviewers. - Version Bump & Changelog: Offers semantic version bumps (patch/minor/major) and generates changelog entries from commit history. - Four Safe Exit Paths: Create a PR via GitHub CLI, merge locally, keep the branch as-is, or discard it with typed confirmation, plus automatic git worktree cleanup. - Use Case: After finishing a feature, say "I'm done, create a PR" and the Skill verifies tests, reviews the diff, pushes the branch, and opens a pull request with a structured description. ## Quick Start Ask the assistant to wrap up the current branch by running tests, reviewing the changes, and creating a pull request for this work.