epic-merge

Installation
SKILL.md

Epic Merge — Stacked PR Chain Squash-Merge

Sequentially squash-merge a chain of stacked PRs into an epic branch, producing one squash commit per PR for clean per-PR review on the epic. Every destructive iteration is gated by AskUserQuestion to keep the operator in control.

When NOT to Use

  • Single PR merge — use /create-pr + GitHub UI
  • Simple rebase without stacked dependencies — use /smart-rebase
  • Pre-merge conflict / impact analysis only — use /merge-prep
  • Diamond / parallel merge chains — this skill handles linear chains only
  • Repos that use merge-commit or rebase-merge — this skill assumes squash-merge only

Permissions

This skill is one of the explicit exceptions in @rules/git-workflow.md allowed to execute git rebase --onto, git push --force-with-lease, and gh pr merge --squash. Every destructive step is gated by AskUserQuestion.

Installs
5
GitHub Stars
164
First Seen
Apr 28, 2026
epic-merge — sd0xdev/sd0x-dev-flow