merging-to-main
CommunityAutomate merging branches to main via PRs and CI
Authoroduffy-delphi
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Automates the end-to-end workflow of merging a work or feature branch into main by creating a pull request, gating with CI checks, and cleaning up after a successful merge.
Core Features & Use Cases
- Pre-flight validation: checks for uncommitted changes and ensures the local branch is ready for PR submission.
- PR automation: generates a PR against main with a meaningful title and body derived from commit history.
- CI gating and merge: waits for CI checks to pass and performs a clean merge with a delete-branch cleanup, then reports the result.
- Safe cleanup: resets local and remote branches to keep main clean and synchronized.
Quick Start
Invoke this skill when a work or feature branch is ready to merge into main and let it manage PR creation, CI gating, and post-merge cleanup.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: merging-to-main Download link: https://github.com/oduffy-delphi/coordinator-claude/archive/main.zip#merging-to-main Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.