From git
Configures Git user identity and project commit scopes, validates scope naming conventions, and generates a local Git configuration file with abbreviated scopes.
How this command is triggered — by the user, by Claude, or both
Slash command
/git:SKILLhaikuconfig-git/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
1. Verify `git config user.name` and `user.email`; prompt if missing
2. `git-agent init --scope --force`
3. Read scopes from `.git-agent/config.yml`, validate naming:
- Single words: use as-is
- Multi-word: abbreviate to first letters (e.g., `multi-word` -> `mw`)
4. Create `.claude/git.local.md` from `${CLAUDE_PLUGIN_ROOT}/examples/git.local.md` with validated scopes
CLI reference: `${CLAUDE_PLUGIN_ROOT}/references/cli.md`git config user.name and user.email; prompt if missinggit-agent init --scope --force.git-agent/config.yml, validate naming:
multi-word -> mw).claude/git.local.md from ${CLAUDE_PLUGIN_ROOT}/examples/git.local.md with validated scopesCLI reference: ${CLAUDE_PLUGIN_ROOT}/references/cli.md
npx claudepluginhub fradser/dotclaude --plugin git/git-commit-helperGenerates conventional commit messages with templates, validation, and best practices for git workflows.
/gitExecutes Git operations with intelligent automation — analyzes repository state, generates conventional commit messages from changes, and provides workflow optimization guidance.
/commitAnalyzes git changes, generates conventional commit messages, stages files, and creates atomic commits with pre-commit validation.
/sc-gitExecutes Git operations with intelligent automation, generating conventional commit messages and providing workflow recommendations. Also supports branch management and merge conflict resolution.
/commit-and-pushStages changed files, creates a structured commit message following Conventional Commits format, and pushes to the remote repository. Accepts an optional commit summary as argument.
/commitPerforms systematic git commits by creating atomic commits with conventional commit messages via a dedicated workflow skill.