What problem does it solve?
This Skill streamlines your Git workflow by enforcing a consistent branching strategy, commit message format, and conflict resolution process, ensuring cleaner history and easier collaboration.
Core Features & Use Cases
- Branching Strategy: Implements a simplified Gitflow with clear roles for
main, develop, and feature branches.
- Conventional Commits: Enforces a standardized commit message format for better readability and automated changelog generation.
- Conflict Resolution Guidance: Provides clear steps for handling merge conflicts, prioritizing safety and clarity.
- Use Case: When starting a new feature, this skill guides you to create a correctly named branch from
develop, make commits following the conventional commit format, and provides instructions on how to handle merge conflicts when they arise.
Quick Start
Use the git-workflow skill to create a new feature branch named 'feat/123-add-user-auth' from the 'develop' branch.