veto_commit_message
Generates a structured conventional commit message from staged git changes, providing type, scope, subject, and body based on the diff.
Instructions
Generates a conventional-commit message from staged changes (git diff --cached). Returns type, scope, subject, and body following the Conventional Commits specification.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | Optional extra context for the commit (ticket number, motivation, etc.). | |
| project_dir | Yes | Absolute path to the git repository. |