From Git
Initializes git-agent for a repository — generates commit scopes from git history and .gitignore via AI. Use when the user asks to "configure git", "setup git", "set commit scopes", "update gitignore", "create gitignore", or needs project-specific Git settings.
How this command is triggered — by the user, by Claude, or both
Slash command
/git:SKILL [scope|gitignore]haikusetup/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
CRITICAL: - Always preserve custom `.gitignore` rules before running `git-agent init --gitignore`. - On auth error (401), retry the same `git-agent init` command with `--free` appended. 1. Verify `git config user.name` and `git config user.email`; if either is missing, use `AskUserQuestion` tool to collect it from the user. 2. Parse `$ARGUMENTS` to determine mode: - Empty → run both scope and gitignore - `scope` → run only scope generation - `gitignore` → run only .gitignore generation 3. If running gitignore and `.gitignore` already exists: - Read the current file - Identif...
CRITICAL:
.gitignore rules before running git-agent init --gitignore.git-agent init command with --free appended.git config user.name and git config user.email; if either is missing, use AskUserQuestion tool to collect it from the user.$ARGUMENTS to determine mode:
scope → run only scope generationgitignore → run only .gitignore generation.gitignore already exists:
# --- git-agent --- markers or common auto-generated patterns)git-agent init with the appropriate flags:
git-agent init --scope --gitignore --forcegit-agent init --scope --forcegit-agent init --gitignore --force--free appended..gitignore rules were saved in step 3, append them back and show git diff .gitignore.CLI reference: ${CLAUDE_PLUGIN_ROOT}/references/cli.md
npx claudepluginhub daisycatts/dotclaude --plugin git/SKILLEnables work verification for a task. Claude completes the work, verifies it, and appends a verified tag before session exit.
/SKILLResolves a GitHub issue by creating an isolated worktree, implementing a TDD fix, and opening a PR with auto-closing keywords.
/SKILLSurfaces the current session task from a state file and evaluates its clarity and completeness. Reports completion status or identifies remaining steps.