Generate standardized Git commit messages using Conventional Commits. Use when: (1) Staging changes and need a commit message, (2) Reviewing a diff and want a structured summary, (3) Writing a PR description or changelog entry, (4) User asks 'write a commit message for this'. Analyzes staged/unstaged diffs and produces type-scoped messages.
Generate standardized Git commit messages using Conventional Commits. Use when: (1) Staging changes and need a commit message, (2) Reviewing a diff and want a structured summary, (3) Writing a PR description or changelog entry, (4) User asks 'write a commit message for this'. Analyzes staged/unstaged diffs and produces type-scoped messages.