Mastering Claude
A structured learning path for becoming an expert Claude Code user. Learn CLAUDE.md, plan mode, hooks, MCP servers, and advanced patterns.
Or download the full bundle for offline use — all 12 lessons + templates as plain Markdown.
Learning Path
Work through the lessons in order — each builds on the previous.
Beginner • 5 min
00 • Quick Start
Get your first win in 5 minutes
Beginner • 30 min01 • CLAUDE.md
Teaching Claude your project's rules
Beginner • 45 min02 • Effective Prompting
How to communicate for best results
Beginner • 40 min03 • Plan Mode
Reviewing before Claude acts
Intermediate • 30 min04 • Memory System
Persistent knowledge across sessions
Intermediate • 35 min05 • Hooks
Automating Claude's behavior
Intermediate • 45 min06 • MCP Servers
Extending Claude with tools
Intermediate • 50 min07 • Skills
Building custom /commands
Intermediate • 60 min08 • Large Codebases
Navigating complex projects
Advanced • 40 min09 • Parallelization
Getting Claude to work faster
Advanced • 50 min10 • Advanced Patterns
Expert-level techniques
Advanced • 35 min11 • Troubleshooting
Fixing common issues
Key Principles (TL;DR)
💎
Invest in CLAUDE.md. It's the highest-leverage thing you can do. Good instructions compound across every session.
📋
Use Plan Mode for anything non-trivial. Review before Claude acts.
🎯
Be specific, not vague. "Fix the login bug" is worse than "The JWT token is not being refreshed on expiry in auth.ts."
âš¡
Let Claude parallelize. Ask it to do multiple independent things at once.
ðŸ§
Memory is your friend. Teach Claude your preferences so you never repeat yourself.
🔧
Hooks automate the boring stuff. Sound notifications, auto-formatting, git hygiene.
Quick Reference
Built-in Commands
/help - Claude Code help
/plan - Enter plan mode
/memory - View/edit memory
/settings - Open settings