merge-cascade
Installation
SKILL.md
Merge Cascade
Merge changes down the chain of release branches: master → X.0 → X.1 → … → X.N, resolving conflicts and pushing each branch to its configured remote.
Arguments
- Optional: starting branch (default:
master) - Optional: ending branch (default: highest minor branch)
Examples: /merge-cascade, /merge-cascade 9.0 9.2 (cascade from 9.0 to 9.2 only)
Steps
1. Ensure clean working tree
Run git status --porcelain. If there are uncommitted changes, stop and ask the user to commit or stash first.