What problem does it solve?
This Skill helps you avoid messy branching, unclear PRs, and painful merge conflicts by giving a repeatable Git workflow for collaborating safely and keeping history readable.
Core Features & Use Cases
- Branching strategies: Choose between trunk-based development, GitHub Flow, and Git Flow based on team size and release cadence.
- PR and commit hygiene: Use conventions for PR size, descriptions, reviewer response, and Conventional Commits to improve review quality and traceability.
- Conflict prevention and recovery: Follow a practical merge conflict resolution path and use interactive rebase and git bisect to fix and debug issues efficiently.
- Use Case: Your team is working on multiple features at once and you need a consistent way to name branches, write PRs that reviewers can approve quickly, and keep the main branch usable after merges.
Quick Start
Use the git-workflow skill to create a GitHub Flow workflow for your team, including branch naming, PR best practices, and Conventional Commits.