What problem does it solve?
It automates the post-merge process by verifying PR merges, merging updates from origin, and triggering synchronization across worktrees, streamlining the GitHub collaboration workflow.
Core Features & Use Cases
- PR Verification: Checks that a pull request has been properly merged into main, ensuring integrity before proceeding.
- Automated Merging: Merges the latest changes from origin/master into the local branch, handling divergence and conflicts with safety checks.
- Triggering Synchronization: Calls
/sync-all to update all related worktrees, maintaining consistency across environments.
- Release Automation: Creates a GitHub release tagged with the version derived from the PR, updating project versioning and ensuring release traceability.
- Branch Cleanup: Deletes the PR branch locally after successful merge to maintain repository hygiene.
- Reporting: Outputs a comprehensive status summary for tracking post-merge operations.
Quick Start
When a pull request is merged on GitHub, run this skill to verify the merge, update your local branches, create a new release, and clean up branches automatically.