Help us improve
Share bugs, ideas, or general feedback.
From git
Creates or updates .gitignore using git-agent AI rules for project and optional additional technologies. Preserves custom rules and shows diff.
npx claudepluginhub fradser/dotclaude --plugin gitHow this command is triggered — by the user, by Claude, or both
Slash command
/git:SKILL additional-technologieshaikuupdate-gitignore/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. Preserve custom rules from existing .gitignore
2. `git-agent init --gitignore --force`
3. On auth error (401), retry with `--free`
4. Re-add preserved custom rules
5. Show diff
CLI reference: `${CLAUDE_PLUGIN_ROOT}/references/cli.md`/ignoreAdds ignore patterns (e.g., .aider*) to .git/info/exclude, .gitignore, and optionally sync.md. Prompts for input if needed, checks existence, confirms per location before appending.
/commit-and-pushReviews git changes, stages appropriate files excluding generated/secrets, crafts conventional commit message, commits, and pushes to remote repository.
/gen-github-dirGenerates complete .github directory for Go projects with GitHub Actions workflows, Dependabot config, and funding setup. Supports --force, --minimal, --dry-run flags.
/setup-repoConfigures the repository for Groundwork by detecting single-project or monorepo structure and applying the appropriate setup via skill invocation.
/initInitializes or audits .claude/ configuration by detecting repository tech stack and generating CLAUDE.md, settings.json, and rules. Supports --audit and --force flags.
/gitExecutes Git operations (status, add, commit, push, pull, branch, merge) with intelligent commit messages, branch management, workflow optimization, and status recommendations.
Share bugs, ideas, or general feedback.
git-agent init --gitignore --force--freeCLI reference: ${CLAUDE_PLUGIN_ROOT}/references/cli.md