What problem does it solve? Shipping code requires a repetitive chain of git operations — staging, writing a conventional commit message, pushing, detecting the base branch, and drafting a PR body — each with its own failure modes like detached HEAD, unauthenticated CLIs, or missing worktree env files. This Skill runs the entire sequence as one guarded workflow that catches every blocker up front instead of failing mid-way. ## Core Features & Use Cases - Pre-flight guards: Runs five checks (clean tree, detached HEAD, default branch, CLI auth, worktree env parity) against the unmutated tree and reports all blockers in one table with verbatim remediation commands. - Conventional commits and PR creation: Generates a <type>(<scope>): <description> commit message from the staged diff, pushes with upstream tracking, detects existing PRs/MRs, and creates a structured PR body with Summary, Changes, Test Plan, and Linked Issues sections. - Adversarial self-review: Dispatches a fresh-context subagent to review the diff for no-op edits, vacuous tests, secrets, and regressions before pushing, amending confirmed fixes into the commit. - Use Case: After finishing a feature branch, ask to ship the changes — the Skill verifies the environment, commits with a formatted message, self-reviews the diff, pushes, and opens a GitHub PR or GitLab MR with linked issues auto-detected from completed plans. ## Quick Start Ask the assistant to ship my current changes and open a pull request for this branch.