What problem does it solve?
This Skill streamlines the process of merging GitHub Pull Requests, ensuring all pre-merge checks are passed and project conventions are followed. It reduces errors, manual oversight, and the cognitive load of managing complex merge workflows.
Core Features & Use Cases
- Pre-Merge Validation: Automatically checks CI status, required approvals, and unresolved review comments before merging.
- Merge Strategy Guidance: Recommends and executes appropriate merge strategies (merge commit, squash, rebase) with proper commit message formatting.
- Post-Merge Cleanup: Guides on updating local branches and cleaning up merged branches to keep your local repository tidy.
- Use Case: A team lead needs to merge several pull requests but wants to ensure all CI checks pass, required approvals are met, and the merge commit message follows conventions. This skill automates the verification and merging process, providing a consistent and safe workflow.
Quick Start
Use the merge-pr skill to merge pull request #123, ensuring all checks pass and using the default merge commit strategy.