What problem does it solve? Writing consistent, well-structured commit messages is tedious and often skipped, leading to messy Git histories. This Skill analyzes your working tree changes and produces a properly formatted Conventional Commits message, then stages and commits the relevant files safely. ## Core Features & Use Cases - Change Analysis: Runs git status, git diff, and git log in parallel to understand what changed and match the repository's existing commit style. - Risk Detection: Warns when sensitive files like .env, credentials.json, or *.pem are about to be committed, and confirms exclusion before proceeding. - Conventional Commits Generation: Recommends the correct type (feat, fix, docs, refactor, test, chore, style) and domain-based scope, then builds a message with subject, optional body, and Co-Authored-By trailer. - Use Case: After finishing a new board CRUD feature, ask for a commit and receive a message like "feat(board): 게시글 CRUD 추가" with only the related files staged via a safe HEREDOC commit. ## Quick Start Ask the assistant to commit your current changes, for example by saying "커밋해줘" or "commit my changes", and it will analyze the diff, propose a Conventional Commits message, and create the commit.