What problem does it solve? Long-lived feature branches accumulate many small, noisy commits that clutter history and make reviews harder. This Skill condenses an entire branch into one well-described commit while preserving a backup branch for safety. ## Core Features & Use Cases - Branch consolidation: Soft-resets all commits since the merge base with the default branch and recommits them as a single commit. - Synthesized commit messages: Analyzes existing commit descriptions (or delegates to a summarize-change skill) to compose a conventional-commit-style title and body, including Change: trailers from a consolidated change record. - Safety mechanisms: Automatically creates a versioned backup branch (e.g., feature-x-v1) before rewriting history and stashes dirty working trees. - Use Case: Before opening a pull request, squash your 15 WIP commits on a feature branch into one clean commit with a comprehensive message that follows your team's commit conventions. ## Quick Start Condense the current branch into a single commit with a comprehensive message, creating a backup branch first.