π¦ ClawHub
Project Init
by @drumrobot
Project initialization toolkit. contributing - auto-generate CONTRIBUTING.md from project structure [contributing.md]. "init", "project init", "initialize pr...
TERMINAL
clawhub install project-initπ About This Skill
name: init description: 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
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: 1. Detect project type (monorepo, single package, npm workspaces) 2. Analyze config files (package.json, .editorconfig, eslint, husky) 3. Detect directory structure and dependencies 4. Generate CONTRIBUTING.md with detected settings
What gets detected:
engines and packageManager.editorconfigpackage.json