vp-gitignore-builder
Installation
SKILL.md
Gitignore Builder
Build and merge repository .gitignore files or global gitignore files using
templates from github/gitignore with
smart target separation.
Workflow
Step 1: Determine Target Mode and Location
Choose the target mode before detecting templates. Do not mix repo and global ignore rules by default.
| Target Mode | Default Location | Use When |
|---|---|---|
Repo .gitignore |
Nearest git repo root | User asks for .gitignore, project ignores, or the request is ambiguous while inside a repo |
| Global gitignore | git config --global core.excludesFile value, or ~/.gitignore if unset |
User explicitly asks for global/personal/system/editor/OS ignores, or confirms global mode when outside a repo |
Rules: