What problem does it solve?
This Skill eliminates the risk of inconsistent, error-prone Git commit and push workflows that lead to messy commit history, failed pushes, or lost changes after completing code modifications.
Core Features & Use Cases
- Enforced Git Best Practices: Automatically follows safe Git conventions including mandatory diff review before committing, separation of logical changes into distinct commits, and prohibition of dangerous commands like git add -A.
- Common Error Recovery: Handles frequent Git issues including push rejections requiring rebase, hanging rebase operations in non-interactive shells, commit hooks that rewrite files, and untracked file conflicts when switching branches.
- Use Case: After finishing a feature implementation or bug fix, use this Skill to safely stage, commit, and push your work without introducing messy commit history or running into avoidable Git errors.
Quick Start
Use the git-workflow skill to stage, commit, and push your verified code changes following Git best practices after you finish a code modification task.