What problem does it solve?
This Skill streamlines Git operations by enforcing atomic commits, intelligently rewriting history, and providing deep insights into past changes, ensuring a clean and understandable project history.
Core Features & Use Cases
- Atomic Committing: Enforces granular commits, splitting changes by directory, component, or concern to improve code review and revertability.
- Intelligent Rebasing: Handles complex history rewriting, conflict resolution, and branch cleanup with clear strategies.
- History Analysis: Enables deep dives into commit history to find when and why specific changes were introduced.
- Use Case: Before merging a large feature, use this Skill to break down your work into a series of small, logical commits, ensuring each commit is reviewable and testable independently.
Quick Start
Use the git master agent to analyze your current branch and plan atomic commits for your staged changes.