Back to catalog
Git
Conventional Commits
skill
Turn your staged git diff into a clean Conventional Commits message — breaking-change detection included.
Install
/plugin install conventional-commits@agora
Reload, then invoke:
/conventional-commits:commit
Overview
What it does
Generate a spec-compliant Conventional Commits message straight from your staged git diff. The skill reads `git diff --cached`, classifies the change into the right type (feat, fix, docs, refactor, perf, and more), infers a scope from the changed paths while matching your repo's existing style, and writes an imperative summary with an explanatory body and footers. It detects breaking changes — removed exports, changed signatures, schema drops, altered defaults — and marks them with both `!` and a `BREAKING CHANGE:` footer. Finally it shows you the message and offers to run the commit, respecting your hooks and never pushing or amending without permission.
Version
1.0.0
License
MIT
Author
Gagan Singh
Type
Skill
git
commit
conventional-commits
changelog
semver
breaking-changes
probablybadmove/agora/plugins/conventional-commits
Agora
The public square for Claude Code plugins.
© 2026 Agora · Built by Gagan Singh · MIT