cc-init
CommunityBootstrap a lean Claude Code config
AuthorMichaelvanLaar
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Creates a minimal, safe Claude Code configuration for a new or unconfigured project so repositories start with a compact CLAUDE.md, hardened permissions, and sensible hooks instead of verbose, token-heavy, and error-prone defaults.
Core Features & Use Cases
- Creates a .claude/settings.json with deny rules and cost-optimization env defaults to protect secrets and reduce token usage.
- Generates a concise, 20–40 line CLAUDE.md tailored to the repo or interactive answers, with placeholders for unknown commands.
- Optionally creates AGENTS.md, updates .gitignore, and wires a sync script plus pre-commit hook to keep a "Key Config Files" table in sync.
- Scans the repo for language/tooling clues (package managers, linters, formatters, CI) and only adds PostToolUse hooks when a formatter is confidently detected.
- Use case: initialize a brand-new project or add a safe baseline to a minimal repo before writing code or setting up CI.
Quick Start
Run the skill by typing /cc-init and supply a brief one-line project description or follow the interactive prompts.
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: cc-init Download link: https://github.com/MichaelvanLaar/claude-code-config-skills/archive/main.zip#cc-init 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.