What problem does it solve? Messy commit histories, accidental force-pushes on shared branches, and lost work after botched rebases are common git pain points. This Skill provides disciplined guidance for committing, branching, rebasing, and recovering repository state safely. ## Core Features & Use Cases - Atomic Commit Discipline: Enforces one logical change per commit with imperative-mood messages that explain why, not just what. - Safe History Surgery: Provides verified patterns for reset, amend, reflog recovery, and commit splitting without losing work. - Force-Push Risk Communication: Requires stating the blast radius before rewriting shared history with --force-with-lease. - Use Case: You just made a commit that mixes two unrelated changes. Invoke this Skill to split it with git reset HEAD~1, then stage and commit each logical chunk separately with clear messages. ## Quick Start Ask the assistant to review your staged changes and help you split them into atomic commits with proper messages before pushing.