What problem does it solve?
merge-pr completes the merge lifecycle safely by merging an approved pull request, updating your local checkout to the latest base branch, and removing the feature branch from both local and remote—without leaving stale branches behind.
Core Features & Use Cases
- Guardrailed merge workflow: Validates you’re on a non-default branch, your working tree is clean, a PR exists for the current branch, and the PR is mergeable before proceeding.
- Deterministic orchestration via agents: Delegates platform and Git-domain actions to the
repo-orchestrator agent through JSON contracts, avoiding direct merge/checkout platform calls in the play itself.
- Post-merge verification & evidence: Runs scenario checks to confirm the branch is deleted and the merge is reflected on the platform, then writes a delivery report (and optionally an evidence file).
Quick Start
Use the merge-pr skill after your pull request is approved to merge it, update your base branch locally, and delete the feature branch on both your machine and the platform.