What problem does it solve? Merging a pull request safely requires checking CI status, review decisions, merge conflicts, and branch protection rules — doing this manually is error-prone and easy to get wrong. This Skill automates the readiness gate and only merges after explicit user approval, preventing accidental merges of failing or unreviewed code. ## Core Features & Use Cases - Readiness Gate: Checks mergeable state, mergeStateStatus, required CI checks, and review decisions before allowing any merge. - Safe Merge Execution: Pins the merge to the verified commit using --match-head-commit so late-arriving commits never slip in silently. - CI Diagnostics: Distinguishes between CI that never dispatched (billing or quota blocks) and genuine failures, so red checks are reported accurately. - Use Case: After your PR passes review, ask "is my PR ready to merge?" — the Skill checks all gates, shows you a full status summary, and merges only after you confirm. ## Quick Start Ask the assistant to check whether the current branch's pull request is ready to merge and merge it if everything is green.