What problem does it solve? AI agents and developers generating code at high speed often produce giant unreviewable commits, vague messages, and diverging long-lived branches, making changes hard to review, debug, and revert. This Skill enforces disciplined version control so every change stays manageable and reversible. ## Core Features & Use Cases - Atomic Commit Discipline: Enforces small, single-purpose commits with conventional message types (feat, fix, refactor, test, docs, chore) that explain the why behind each change. - Trunk-Based Branching Strategy: Keeps main always deployable with short-lived feature branches, branch naming conventions, and git worktrees for parallel agent work. - Pre-Commit Hygiene & Debugging: Provides checklists for staged diff review, secret scanning, tests, linting, and git bisect/blame workflows for debugging. - Use Case: An AI coding agent completes a feature slice, runs tests, scans the staged diff for secrets, commits with a descriptive conventional message, and provides a structured change summary listing what was and was not touched. ## Quick Start Use the git workflow skill to commit my current changes as atomic commits with proper messages and a change summary.