Create a git commit with Gitmoji and Conventional Commits
Creates git commits with Gitmoji and Conventional Commits formatting.
/plugin marketplace add xdanger/claude-plugins/plugin install git@xdanger-pluginsgit statusgit diff HEADgit branch --show-currentgit log --oneline -10Based on the above changes, create a single git commit following Gitmoji and Conventional Commits specification.
git diff --cached to review all staged changes (ignore unstaged files)$ARGUMENTS is provided, run gh issue view $ARGUMENTS to get issue detailsFirst line (subject):
<emoji> <type>(<scope>)<exclamation-if-breaking>: <description> (#<issue_id>)
Example: ✨ feat(auth)! support user login (#1234)
Key points:
Body (after blank line):
- <emoji> change description 1
- <emoji> change description 2
- <emoji> change description 3
For breaking changes, append:
💥 BREAKING CHANGE:
- breaking change description
git status to confirmgit addYou have the capability to call multiple tools in a single response. Stage and create the commit using a single message. Do not use any other tools or do anything else besides git operations needed for the commit.