Help us improve
Share bugs, ideas, or general feedback.
From git
Creates or updates .gitignore using git-agent AI, preserving custom rules, handling auth errors with free retry, and showing diff. For initializing or adding ignore rules.
npx claudepluginhub fradser/dotclaude --plugin gitHow this skill is triggered — by the user, by Claude, or both
Slash command
/git:update-gitignorehaikuThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. Preserve custom rules from existing .gitignore
Initializes .gitignore with exclusion patterns based on detected project technologies via file globs for Node.js, Python, Go, Rust, Java, Docker, Next.js, and more. Use for new repos to exclude artifacts.
Initializes or revises a repo's .gitignore by composing templates from gitignore.io, AI/IDE patterns, and confirmed untracked files from git status.
Constructs and maintains .geminiignore files to filter build outputs, lock files, binaries, and logs, improving context window efficiency and reducing token costs (FinOps).
Share bugs, ideas, or general feedback.
git-agent init --gitignore --force--freeCLI reference: ${CLAUDE_PLUGIN_ROOT}/references/cli.md