Skip to content

Learning path

Not sure where to start? Answer one question and follow your track. Each step lists a rough time so you can budget your learning.

Where are you?

TIP

Pick the first statement that's true for you, then jump to that track below.

Choose your path: from Start, based on how much you have used Claude Code, go to Track 1, Track 2, or Track 3.


Track 1: First steps

Goal: install Claude Code and finish your first real task. ~30 minutes.

#StepTime
1Install Claude Code — or the one-command Mac setup10 min
2Quickstart (5 minutes) — your first win5 min
3Your first real session — prefixes, permission modes, the explore→plan→code→commit loop15 min

NOTE

You're ready to do real work after Track 1. Come back for Track 2 when you want to stop "winging it."

Track 2: Get fluent

Goal: build the right mental model and learn the task recipes. ~1 hour.

#StepTime
1How Claude Code works — the agent loop10 min
2The context window — your most important resource10 min
3When to use what — plan mode, subagents, skills, hooks10 min
4Pick two guides you'll actually use: onboard a codebase, fix a bug, refactor safely20 min
5Best practices — skim the whole thing once10 min

Track 3: Optimize like a pro

Goal: go faster, cheaper, and parallel. ~1.5 hours.

#StepTime
1Optimize cost & context — model choice, /clear vs /compact, lean CLAUDE.md15 min
2Subagents + Skills — extend Claude and protect context15 min
3Hooks — deterministic automation (format, guardrails)10 min
4MCP — connect external tools (keep it lean)10 min
5Parallel work with git worktrees + headless & CI10 min
6Steal from the asset libraryCLAUDE.md templates, commands, hooks
7Another model — point Claude Code at a different provider, and what that costs you30 min + provider signup

Keep this open

The Cheatsheet is a single-page, Cmd-F-friendly reference once you know your way around. Bookmark it.

Released under the MIT License.