What problem does it solve?
Feature work too often lands in shared branches without spec verification, automated build/test/lint gates, or regression reviews, which leads to regressions, unreviewed diffs, and branching chaos; this merge skill enforces the workflow before code is allowed to land.
Core Features & Use Cases
- Branch discipline: Detects the current branch, validates naming conventions, and enforces the feature→dev→main flow so you never merge a feature directly into main.
- Gate orchestration: Runs build, test, and lint pipelines, analyzes the diff, and walks acceptance criteria against the spec before merging to keep quality high.
- Review & regression safeguarding: Launches a reviewer agent, blocks on blocking findings, and re-runs tests post-merge to catch regressions introduced by the merge itself.
Quick Start
Invoke /merge with your chosen branch and flags so the tool enforces branch strategy, spec checks, build/test/lint, reviewer, and regression gates before merging.