Commit Helper Skill
Write clear commit messages and structure commits well.
Inspecting the change
Run git status and git diff --staged first. Never write a message without
reading the actual diff.
Message format
Subject line under 72 characters, imperative mood, no trailing period. Add a body only when the why isn't obvious from the diff.
Splitting commits
If the diff mixes unrelated concerns, stage hunks separately with
git add -p and make one commit per concern.