gitignore-sync combines gitignore.io templates with your repo context to produce a cleaner `.gitignore` with fewer overlooked cases. It generates `.gitignore...
Coding
repo
Try itProject initialization toolkit. contributing - auto-generate CONTRIBUTING.md from project structure [contributing.md]. "init", "project init", "initialize project", "contributing guide", "CONTRIBUTING.md", "contributing generate" triggers
What it does
Project initialization toolkit. contributing - auto-generate CONTRIBUTING.md from project structure [contributing.md]. "init", "project init", "initialize project", "contributing guide", "CONTRIBUTING.md", "contributing generate" triggers
The skill document
Init
Project initialization toolkit — scaffolding, boilerplate generation, and setup automation for new or existing projects.
Topics
| Topic | Description | Guide |
|---|---|---|
| contributing | Auto-generate CONTRIBUTING.md from project structure analysis | contributing.md |
Quick Reference
Contributing (Auto-generate CONTRIBUTING.md)
/init contributing # Analyze project and generate CONTRIBUTING.md
Key steps:
- Detect project type (monorepo, single package, npm workspaces)
- Analyze config files (package.json, .editorconfig, eslint, husky)
- Detect directory structure and dependencies
- Generate CONTRIBUTING.md with detected settings
What gets detected:
- Requirements: Node.js version, package manager from
enginesandpackageManager - Code Style: indent, EOL, charset from
.editorconfig - Lint Config: ESLint rules, Prettier settings
- Build Commands: scripts from
package.json - Commit Convention: Conventional Commits format with detected scopes
- Pre-commit Hooks: husky configuration
- Monorepo Structure: package dependency graph and build order
Detailed guide
Design Philosophy
- Detection over assumption: Only include sections for settings that actually exist in the project
- Language-aware: Match project language (English for open source, Korean for internal)
- Non-destructive: Always confirm before overwriting existing files
Related skills
Local GitHub repository helper for search, clone, sync, and issue/PR inspection workflows. Use when users mention github/repo/repository, ask to download or...
Get Markdown that renders correctly in GitHub, MDX, Pandoc, docs sites, Slack, Notion, and other parsers.
Capture projects from first idea to archive, with weekly reviews that surface stalled work.
Manages project documentation: CLAUDE.md, AGENTS.md, README.md, CONTRIBUTING.md, DOCS.md. Use when asked to update, create, or init these context files. Not for general markdown editing.
Bootstrap or upgrade a software repository for agent-first engineering. Use when a user wants to improve project-wide development discipline around `AGENTS.m...