merging-to-main

Community

Automate 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.