What problem does it solve?
This Skill helps you rebase branches without losing work, turning conflict-heavy history cleanup into a controlled, recoverable process.
Core Features & Use Cases
- Conflict-Aware Rebasing: Choose between squash-first, interactive, or simple rebase strategies based on commit count and merge complexity.
- Safe Recovery: Create backup branches before rebasing, inspect conflicted files, and recover quickly if something goes wrong.
- Validation and Resolution: Use bundled scripts and heuristics to analyze conflicts, verify clean merges, and confirm the code is ready for tests and force-pushes.
- Use Case: A feature branch has drifted far from main and now conflicts across multiple commits; this Skill guides the rebase, resolution, validation, and safe push back to the remote.
Quick Start
Use this skill to safely rebase your current feature branch onto the latest main branch while preserving your changes and resolving conflicts with confidence.