What problem does it solve?
It prevents unsafe merges by ensuring GitHub pull requests are conflict-free, have passing CI, and include the required approvals before they are merged.
Core Features & Use Cases
- Automated readiness gating: Evaluates mergeability, CI check results, and review approval status from the loaded PR context.
- Conflict and protection enforcement: Never merges when conflicts exist, CI is failing, or required protections/approvals are not satisfied.
- Operational workflow: Loads PR context deterministically via the provided script (or falls back to GitHub MCP), merges via the CLI, then verifies success and cleans up the branch when configured.
Use Case: When multiple contributors open pull requests, this Skill merges only those that are approved and fully green in CI, while clearly listing skipped PRs and why.
Quick Start
Ask the assistant to run the merge-github-pr skill for pull requests that are ready to merge in your GitHub repository.