What problem does it solve? Writing consistent, well-tagged commit messages for every batch of uncommitted changes is repetitive and often skipped, leaving git history unclear. This Skill automates the full commit flow so every change lands as an atomic, conventionally-tagged commit. ## Core Features & Use Cases - Automated Commit Workflow: Runs git status and diff, stages untracked and modified files, and commits them in one pass. - Conventional Commit Messages: Generates atomic messages tagged with feat, fix, docs, refactor, test, or chore based on the actual changes. - Project Convention Awareness: Reads .claude/references/conventions.md when present so project-specific commit rules override the defaults. - Post-Commit Summaries: Prints a What Changed paragraph plus an AI Layer Changes section whenever files under .claude/ were modified. - Use Case: After finishing a feature branch with mixed staged and untracked files, invoke the skill to produce a single clean commit like "feat: add retry logic to API client" with a reviewer-ready summary. ## Quick Start Ask the assistant to commit all current uncommitted changes with an appropriate conventional commit message.