commit
Installation
SKILL.md
Commit Skill
Structured commit workflow: analyze changes → quality checks → group by feature → commit with approval.
Announce at start: "I'm using commit skill to commit your changes."
Workflow
Step 0: Branch Guard
git branch --show-current
If the current branch is main or master:
- STOP — do NOT commit directly to main/master
- Create a new branch based on the changes:
git checkout -b <type>/<scope>-<short-description>(e.g.,feat/webui-file-upload,fix/cron-timezone,docs/update-skills) - Then proceed with the commit workflow on the new branch