ccinit scans your codebase and auto-generates the perfect Claude Code configuration — CLAUDE.md, MCP servers, and slash commands.
Features
ccinit reads your project files and generates a tailored configuration that helps Claude Code understand your codebase from day one.
Reads package.json, Cargo.toml, pyproject.toml, go.mod, and 40+ config files to understand your stack.
Recommends the right MCP servers for your stack — Git, filesystem, Context7, Puppeteer, and database tools.
Generates /test, /dev, /review and framework-specific commands like /migrate, /routes, and /component.
TypeScript, Python, Rust, Go, Java, Ruby, C#, Swift. Detects 25+ frameworks across all major ecosystems.
Detects ESLint, Prettier, ruff, clippy, gofmt and tells Claude Code to follow your project's style.
Detects npm, yarn, and pnpm workspaces, Lerna, and Cargo workspace configurations.
Detection Engine
ccinit reads the files that already exist in your project to build a complete profile.
Output
ccinit generates everything Claude Code needs to understand and work with your project.
No install. No config. Just run the command in your project directory.