From claudient
Generates a Conventional Commits-compliant commit message from the staged (or working tree) diff. Optionally accepts a scope argument and warns on unrelated changes.
How this command is triggered — by the user, by Claude, or both
Slash command
/claudient:commit-msg [scope]git/fr/The summary Claude sees in its command listing — used to decide when to auto-load this command
Exécutez `git diff --cached` pour obtenir le diff complet indexé. Si rien n'est indexé, exécutez `git diff HEAD` à la place et notez que les changements ne sont pas indexés. Analysez le diff et produisez un seul message de commit en suivant Conventional Commits 1.0.0 : Format : Règles : - Type doit être parmi : feat, fix, docs, style, refactor, perf, test, build, ci, chore, revert - Subject : mode impératif, minuscules, pas de point, ≤72 caractères - Corps : retour à la ligne à 72 caractères, expliquez le *pourquoi* pas le *quoi*, incluez la rationale des changements non-rétrocompatible...
Exécutez git diff --cached pour obtenir le diff complet indexé. Si rien n'est indexé, exécutez git diff HEAD à la place et notez que les changements ne sont pas indexés.
Analysez le diff et produisez un seul message de commit en suivant Conventional Commits 1.0.0 :
Format :
<type>(<scope>): <subject>
[corps optionnel]
[pied(s) optionnel(s)]
Règles :
Fixes #N ou Closes #N ; marquez les changements non-rétrocompatibles comme BREAKING CHANGE: <description>Produisez uniquement le message de commit final — pas de préambule, pas de délimiteurs de code, pas d'explication.
Si le diff couvre plusieurs préoccupations non liées (par exemple, une fonctionnalité + refactorisation non liée), signalez-le explicitement avant le message et suggérez de fractionner le commit.
npx claudepluginhub claudient/claudient --plugin claudient-personas/commit-msgAnalyzes staged (default) or all uncommitted code changes (with 'all' arg) to generate structured Chinese commit messages in conventional format, file changes table, and quick git commit command.
/commit-msgDrafts a Conventional Commit message for staged git changes: analyzes diffs/status/log, classifies type (feat/fix/etc.) and scope, formats summary/body/footer, performs slop check, and writes to commit_msg.txt.