// Guides
Setting up Claude Code, the right way.
The reasoning behind each part of a clean Claude Code project. Read the thinking, or get all of it as one command with claudesetup.
Foundation
The substrate a project is built on.Configuration
Steering the agent on purpose.CLAUDE.md best practices
Write a CLAUDE.md lean enough that Claude reads all of it.
Claude Code hooks
Deterministic code that cannot hallucinate - what belongs in a hook.
Claude Code subagents
Hand repeated work to a focused, scoped assistant - set up right.
Claude Code settings.json
Configure permissions so autonomous work stops fighting prompts.
Context
Carrying state across sessions.Set the whole thing up correctly in one command.
claudesetup scaffolds a complete, reasoned Claude Code project - green from commit one, with context discipline built in and every decision explained.