generate-commit-message
Installation
SKILL.md
Generate Commit Message Only
Inspect staged changes and produce a commit message.
Run each command as a separate Bash tool call.
Do not combine commands with &&, ;, pipes, redirection, wrapper echo lines, or other shell glue unless a shell feature is truly required.
git diff --cached --name-status
git diff --cached
If no files are staged, stop and report that no commit message can be generated.
Write the message in English using this structure: