What problem does it solve? Moving finished work through GitHub's review-and-merge lifecycle involves repetitive manual steps: renaming and publishing branches, rebasing onto a moving base, opening the PR, chasing red CI checks, answering Copilot review comments, and deciding when a merge is actually authorized. This Skill automates that entire drive while keeping the merge decision under explicit human authorization. ## Core Features & Use Cases - Branch preparation and publishing: Renames the branch to the required naming shape, rebases onto the current base, and pushes with --force-with-lease before opening a ready-for-review PR. - Autonomous fix loop: Reads merge gates, required checks, and Copilot review state via dedicated scripts, fixes Critical and Important findings, replies to and resolves review threads, and loops until the PR is mergeable. - Authorized merging and landing: Merges only under an explicit merge-auth value, watches the merge commit's checks on the base, closes linked issues, retires both refs, and produces a structured end-of-session report. - Use Case: You finished a feature branch and say "ship this". The Skill rebases, opens the PR, iterates on CI failures and Copilot comments, then stops at ready and asks for merge authorization before merging. ## Quick Start Ask the assistant to ship the current feature branch as a GitHub pull request and drive it through review to merge.