axiom-git plugin
Composes Conventional Commits messages with gitmoji from the staged diff, with safety gates for protected branches, staged secrets, and pre-commit hooks.
How to install the axiom-git plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add netopsengineer/axiom
/plugin install axiom-git@axiomWhat's inside axiom-git
1 part read from the plugin's own files.
Skills 1
Claude loads it when the task matches- commit-message
Use ANY time the user signals they want to commit staged changes — including bare "commit", "/commit", "commit this", "commit these changes", "let's commit", "make a commit", "git commit", "write a commit message", "make a conventional commit", "use conventional commits", or any equivalent phrasing in context (e.g., right after staging files, "ready to commit", "okay ship it"). Composes a Conventional Commits message with a gitmoji prefix: reads the staged diff, decides type, scope, emoji, subject, body, and footer using the rubrics in this file, shows one assembled message in a fenced block, and commits after a single yes/no confirmation. It writes the commit message only — NOT other prose about the staged changes: not PR/MR descriptions, not release notes, not changelogs or summaries. Also do NOT use for questions *about* git or *about* conventional commits, amending, rebasing, cherry-picking, reverting/undoing commits, or viewing log history.
Using axiom-git in Claude Code
Skills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update axiom-git@axiom
- Refresh the marketplace
- /plugin marketplace update axiom
- Turn it off for now
- /plugin disable axiom-git@axiom
- Remove it
- /plugin uninstall axiom-git@axiom
Skills in axiom-git
- commit-messagenetopsengineer/axiom
Use ANY time the user signals they want to commit staged changes — including bare "commit", "/commit", "commit this", "commit these changes", "let's commit", "make a commit", "git commit", "write a commit message", "make a conventional commit", "use conventional commits", or any equivalent phrasing in context (e.g., right after staging files, "ready to commit", "okay ship it"). Composes a Conventional Commits message with a gitmoji prefix: reads the staged diff, decides type, scope, emoji, subject, body, and footer using the rubrics in this file, shows one assembled message in a fenced block, and commits after a single yes/no confirmation. It writes the commit message only — NOT other prose about the staged changes: not PR/MR descriptions, not release notes, not changelogs or summaries. Also do NOT use for questions *about* git or *about* conventional commits, amending, rebasing, cherry-picking, reverting/undoing commits, or viewing log history.
3 files5stars
axiom-git plugin questions
How do I install the axiom-git plugin?
In Claude Code run /plugin marketplace add netopsengineer/axiom, then /plugin install axiom-git@axiom.
What does the axiom-git plugin include?
axiom-git bundles 1 skill.
How do I update or remove the axiom-git plugin?
Update it with claude plugin update axiom-git@axiom in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall axiom-git@axiom.
What license is the axiom-git plugin under?
MIT, as stated in the plugin's manifest.