generate-gitignore-by-techstack
CommunityGenerate tailored .gitignore for projects
AuthorCloudyWing
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Automates creating or updating a project's .gitignore by detecting the repository's technology stack and combining official github/gitignore templates while preserving any existing custom rules.
Core Features & Use Cases
- Automatic tech detection: Scans files like package.json, go.mod, *.csproj, Dockerfile, and IDE folders to infer relevant templates.
- Template download and merge: Fetches templates from github/gitignore, groups them by technology, removes duplicates, and appends well-labeled sections.
- Safe update mode: Reads existing .gitignore, preserves user-defined sections, and appends missing rules instead of overwriting.
- Use Case: Initialize a new repository or update an evolving codebase when adding languages or tools so the .gitignore stays comprehensive and non-destructive.
Quick Start
Run the generate-gitignore-by-techstack skill to scan the repository, fetch matching templates from GitHub, and create or update the .gitignore while preserving existing custom sections.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: generate-gitignore-by-techstack Download link: https://github.com/CloudyWing/ai-dotfiles/archive/main.zip#generate-gitignore-by-techstack Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.