Visual by default
Mermaid diagrams show how each feature works under the hood — so you understand why, not just how.
~/claude-howto · a weekend curriculum
Synced to v2.1.296
Go from typing claude to orchestrating agents, hooks,
skills, and MCP servers — with visual tutorials, copy‑paste
templates, and a guided learning path.
Why this guide
Mermaid diagrams show how each feature works under the hood — so you understand why, not just how.
Production-ready slash commands, CLAUDE.md files, hook scripts, MCP configs and plugin bundles — drop them into your project today.
Ten modules in the order a learner needs them — beginner to power user in 11–13 hours. No more guessing what to learn next.
Run /self-assessment or /lesson-quiz inside
Claude Code to find your gaps and get a personalized path.
Official docs vs this guide
This guide complements the official docs — they are the reference; this is the curriculum.
The roadmap
Three levels, 10 modules, 60 lessons. Progress is saved in your browser — check lessons off as you go.
0 done 0 in progress 60 not started
Level 1 — Beginner
Get productive on day one: commands, memory, safe rewinds and the CLI basics.
Level 2 — Intermediate
Automate with skills and hooks, then connect live data and delegate to subagents.
Level 3 — Advanced
Plan, run headless and on a schedule, then package everything as a plugin for your team.
Get started
Everything is markdown — templates included, nothing to install.
git clone https://github.com/luongnv89/claude-howto.git
Inside Claude Code, find your level and skip what you know.
/self-assessment
Work through the modules at your level — progress is tracked above.
Start at your level →