One curl command installs a smart Claude Skill that auto-detects your stack, asks targeted questions, and generates a perfectly tailored Claude Code environment for any project.
curl -sL https://tunerlabs.com/tools/claude-code-setup/install.sh | bash
Watch the full Claude Code walkthrough
Install once globally, then use in every project forever. Claude handles the intelligence — no templates, no boilerplate.
Run one command. It installs a global Claude Skill to ~/.claude/skills/ — available in every project. Restart Claude Code after installing.
Start a new Claude Code session in any project and type the slash command. Claude starts analyzing your codebase immediately.
Claude asks a few targeted questions about your preferences, then generates every config file tailored to your actual project.
The tool can generate up to 8 categories of configuration files, each tailored to your project's actual stack and structure.
Project memory — stack info, commands, architecture patterns, conventions, and anti-patterns. Claude reads this before every session.
Permission rules — what Claude can read, write, and execute. Scoped by paths and commands with allow/deny lists.
Modular convention rules — path-scoped for monorepos. API rules for backend, component rules for frontend.
Project-specific skills — deploy workflows, seed database commands, migration generators. Invokable via slash commands.
Specialist agents — security reviewer, DB migration expert, API designer. Each with scoped tools and tailored prompts.
MCP server configs — GitHub, PostgreSQL, Slack, and more. Pre-configured with the right transport and commands.
Global personal preferences — your default package manager, code style, commit format. Applies to all projects.
Global rules — git conventions, testing patterns, formatting standards. Modular files you set once and forget.
The tool reads your project before asking anything. Most configuration is derived automatically — you only answer what can't be detected.
Only questions that require human judgment. Everything else is auto-detected. The tool pre-fills answers from detection and lets you confirm or customize.
Configure just this project, or also set up your global personal preferences?
What patterns should Claude always follow? Pre-filled with detected conventions from your codebase.
What should Claude never do? Suggested based on your detected stack.
How locked-down should Claude's tool access be?
Configure MCP servers, starter skills, and project-specific agents based on what was detected.
Your project goes from zero Claude configuration to a fully tailored environment in one command.
Auto-detection supports all major languages, frameworks, and toolchains. The generated config is always specific to what you're actually using.
The setup tool generates configs based on our complete Claude Code architecture guide. Read it to understand the 7-level memory hierarchy, how skills work, agent design patterns, and the full tools reference.
/setup-claude-code again anytime — if your project is already configured, it shows a status dashboard and lets you add new skills, agents, rules, or MCP servers without redoing the full setup.
curl -sL https://tunerlabs.com/tools/claude-code-setup/install.sh | bash
/setup-claude-code in any project