What problem does it solve? AI agents and developers generating code at high speed often produce giant unreviewable commits, vague messages, and tangled branches. This Skill enforces disciplined version control so every change stays reviewable, reversible, and deployable. ## Core Features & Use Cases - Atomic Commit Discipline: Enforces small, single-purpose commits with conventional message types (feat, fix, refactor, test, docs, chore) and a save-point pattern for reverting failed changes. - Trunk-Based Branching Strategy: Keeps main always deployable with short-lived feature/fix branches, standard naming conventions, and AWS Amplify deployment awareness. - Pre-Commit Hygiene Checklist: Provides verification steps covering staged diffs, secret scanning, tests, linting, type checking, and builds before every commit. - Use Case: After an AI agent implements a new API endpoint, use this Skill to split the work into atomic commits, write descriptive messages, scan for leaked secrets, and merge through a clean short-lived branch. ## Quick Start Use the git workflow skill to review my current uncommitted changes and organize them into atomic commits with proper messages.