What problem does it solve? Teams without a defined version control strategy end up with broken main branches, unreviewed code, messy commit history, and inconsistent PR quality. This Skill establishes a complete GitHub Flow workflow so every change goes through a feature branch, CI checks, and code review before reaching production. ## Core Features & Use Cases - Branching Strategy: Enforces GitHub Flow with a strict branch naming convention (feature/, fix/, hotfix/, chore/, refactor/, test/) and keeps main always deployable. - Pull Request Standards: Provides PR title formats based on Conventional Commits, a required PR description template, review rules, and squash-merge policy. - Branch Protection & Hooks: Specifies GitHub branch protection settings, hotfix fast-track procedures, release tagging with semantic versioning, and pre-commit/commit-msg/pre-push hooks using gitleaks, lint-staged, and commitlint. - Use Case: When setting up a new repository, use this Skill to configure branch protection rules, add a PR template, enforce Conventional Commits, and onboard the team to a consistent workflow. ## Quick Start Set up the git workflow for my new repository with branch protection rules, a PR template, and Conventional Commits enforcement.