What problem does it solve?
This Skill streamlines the process of merging feature branches into the development branch by automating checks, handling repository policies, and reporting outcomes, ensuring a smooth integration pipeline.
Core Features & Use Cases
- Automated Branch Convergence: Manages the flow from feature branches to the
dev branch.
- Intelligent Merging: Leverages auto-merge capabilities when GitHub policies and repository states permit.
- Failure Remediation: Attempts to repair common, repository-local failures before escalating.
- Use Case: A developer finishes a new feature and wants to merge it into the main development line. This Skill automates the creation of a pull request, waits for checks to pass, enables auto-merge if configured, and reports whether the merge was successful or if a blocker was encountered.
Quick Start
Use the pr skill to prepare and converge the current feature branch to dev.