Help us improve
Share bugs, ideas, or general feedback.
From git
Creates a conventional git commit using git-agent with intent from conversation, optionally co-authored by Claude model from argument.
npx claudepluginhub fradser/dotclaude --plugin gitHow this command is triggered — by the user, by Claude, or both
Slash command
/git:SKILLhaikucommit/Files this command reads when invoked
This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
Do NOT run `git status`, `git diff`, `git log`, or any other commands before `git-agent commit`.
1. Derive a one-sentence intent from the conversation
2. If `$ARGUMENTS` contains a Claude model name, use it as co-author: `git-agent commit --intent "<intent>" --co-author "<model> <noreply@anthropic.com>"`
3. Otherwise: `git-agent commit --intent "<intent>"`
4. On auth error (401), retry with `--free`
5. Fallback (binary unavailable): manual `git commit` with Conventional Commits format via HEREDOC
CLI reference: `${CLAUDE_PLUGIN_ROOT}/references/cli.md`/commitStages and commits changes from the current session with a conventional commit message and co-author attribution.
/commitCommits git changes following best practices for staging, conventional messages, and hooks using the git:commit skill.
/commitCreates logical git commits in conventional commit format using provided files or message.
/commitStages and commits changes with user-approved messages, grouping related files into logical atomic commits without Claude attribution.
/commitStages changes and commits locally using Conventional Commits format. Analyzes git status/diffs, drafts typed message with scope, confirms with user before git add and commit.
/commitReviews session changes via git status/diff, proposes atomic commits with messages, creates them upon user approval without Claude attribution.
Share bugs, ideas, or general feedback.
Do NOT run git status, git diff, git log, or any other commands before git-agent commit.
$ARGUMENTS contains a Claude model name, use it as co-author: git-agent commit --intent "<intent>" --co-author "<model> <noreply@anthropic.com>"git-agent commit --intent "<intent>"--freegit commit with Conventional Commits format via HEREDOCCLI reference: ${CLAUDE_PLUGIN_ROOT}/references/cli.md