What problem does it solve? Teams and AI agents often produce inconsistent branch names, commit messages, and pull request formats, making history hard to audit and review. This Skill supplies a single reference of git workflow conventions so every branch, commit, and PR follows the same production-grade patterns. ## Core Features & Use Cases - Branch Strategy Patterns: Documents GitHub Flow, GitFlow, and Trunk-Based models with naming conventions like feat/SPEC-{ID}-{slug}. - Conventional Commits Reference: Defines commit types (feat, fix, refactor, chore, etc.), message structure, and context-embedding practices for session continuity. - PR Templates and Merge Strategy: Provides a pull request template, merge method selection (squash, merge, rebase), and git safety rules covering force push, hard reset, and hook bypassing. - Use Case: When an agent or developer creates a feature branch and opens a PR, this reference ensures the branch name, commit messages, and PR body all follow the same documented conventions. ## Quick Start Ask the agent to create a feature branch and pull request for a new SPEC following the git workflow reference conventions.