setup-gitignore

Installation
SKILL.md

Initialize or idempotently revise the current repo's .gitignore — never the global excludesfile.

Scope

Per-repo only. Never read or write ~/.gitignore, ~/.config/git/ignore, or run git config --global. The user's global excludesfile handles cross-machine noise; this skill handles language/tool specifics for the current repo.

Sources composed (in order)

  1. gitignore.io — templates keyed by detected language/framework (requires network)
  2. AI tooling — bundled patterns from references/AI-TOOLING.md
  3. IDE / editor — bundled patterns from references/IDE-EDITOR.md
  4. Empirical — untracked paths from git status, confirmed interactively

Workflow

1. Detect repo root

Installs
1
GitHub Stars
5
First Seen
Jun 20, 2026
setup-gitignore — outlinedriven/odin-gemini-cli-extension