What problem does it solve?
Manually creating .gitignore files leads to two common issues: over-ignoring important source files that should be tracked, or missing critical ignore patterns for build artifacts, editor junk, and environment files specific to your project's tech stack.
Core Features & Use Cases
- Project Stack Detection: Automatically identifies languages, frameworks, tools, and build outputs from repository root files and directories.
- Safe Merge Logic: Combines new ignore patterns with existing .gitignore files without deleting custom rules, and creates an automatic backup before any modifications.
- Conservative Defaults: Only adds relevant, minimal ignore patterns, avoiding over-ignoring and letting users add custom entries as needed.
Quick Start
Use the ignore skill to generate a .gitignore for this React and Python full-stack project.