What problem does it solve?
This Skill simplifies complex Git workflows by enabling atomic commits, selective staging, and efficient pull request management, reducing manual effort and errors.
Core Features & Use Cases
- Atomic commits: Turn messy diffs into clean, focused commits, ideal for maintaining clear version history.
- Selective staging: Stage specific hunks or lines without affecting unrelated changes, enhancing precision.
- Pull request automation: Create and manage pull requests seamlessly, facilitating code reviews and collaboration.
Use Case: When preparing a feature branch, you want to split multiple logical changes into separate commits for clarity and review before pushing.
Quick Start
Use the git skill to create a clean commit from a complex patch, then push it to your remote repository for review.