What problem does it solve? Messy, incremental commit histories make branches hard to review. This Skill rebuilds the work of the current branch on a fresh branch as a sequence of coherent, reviewable commits without changing the final code. ## Core Features & Use Cases - History Rebuild: Replays the full diff between the source branch and the configured base branch as logical, self-contained commits. - Safety Validation: Checks for uncommitted changes, merge conflicts, and divergence from the base branch before starting, and never pulls, rebases, or force-pushes implicitly. - Exactness Verification: Confirms the final tracked tree of the clean branch exactly matches the original source branch and runs the repository's normal checks with hooks enabled. - Use Case: You finished a feature across a dozen 'wip' and 'fix' commits. Ask for a clean copy branch, and the work is recreated as a tutorial-like commit storyline ready for reviewers, optionally followed by a pull request via the pr skill. ## Quick Start Create a clean copy of my current branch with a reviewable commit history and verify it matches the original.