commit
Installation
SKILL.md
Commit
Create a well-formatted git commit following the Conventional Commits specification.
Workflow
- Assess changes — run
git statusandgit diff --staged(andgit difffor unstaged changes) to understand what will be committed - Stage files — if nothing is staged, stage the relevant files (prefer explicit file names over
git add -A). Never stage files that likely contain secrets (.env, credentials, etc.) - Draft message — compose a commit message following the format below
- Commit — create the commit
- Verify — run
git statusto confirm success
Commit Message Format
<type>[optional scope]: <description>
[optional body]
Related skills