What problem does it solve?
This Skill helps you regain control of messy development when git operations (splitting commits, resolving conflicts, and parallelizing work) become the main source of risk and uncertainty, so changes remain reviewable, rollback-friendly, and predictable.
Core Features & Use Cases
- Change-boundary first planning: Define what belongs together in one commit vs. what must be split, before running any git commands.
- Save-point strategy: Create small, reversible checkpoints to reduce rework during rebase/merge/conflict resolution.
- Worktree-based parallel isolation: Use branches/worktrees to test multiple directions without polluting each other’s context or state.
Example use cases:
- Your changes are too scattered and you need a commit-splitting plan before rebasing.
- You must resolve a rebase/merge conflict but want a clean, intelligible history afterward.
- You need to run two implementation paths in parallel safely using worktrees.
Quick Start
Start by having the AI propose a change-boundary and save-point plan for your current work, including whether you should isolate parallel effort via worktrees before performing any git operations.