Claude Code Roadmap
A visual learning path for Claude Code. Each node links to the matching lesson.
Loading roadmap...
Foundations
Introduction
Ways to use Claude
Understand the Basics
- CLAUDE.md (basics)/init & Claude.md · +1 more
- Skills (basics)Claude Code Skills
- ToolsPermissions · +1 more
- Context/context · +1 more
- ModesAuto Permission Mode · +1 more
- Models/model · +1 more
- MCP (basics)MCP Servers
- Plugins (basics)Plug Ins · +1 more
- Hooks (basics)Hooks · +1 more
- Subagents (basics)Subagents · +1 more
Workflow & Models
When to use what model
root
Claude Workflow
Manage Sessions
Model Configuration
CLAUDE.md, Skills, Subagents, Hooks
CLAUDE.md
Skills
Commands Cheatsheet
claude Commands
Session Commands
Context & Memory
Configuration
Shortcuts
- Ctrl+C shortcutTerminal Commands (for Beginners)
- Esc shortcutForking Sessions vs /btw
- Ctrl+R shortcutReadline Style Commands
- Esc+Esc shortcut (rewind)Forking Sessions vs /btw · +1 more
- Shift+TabPlanning Mode · @ 3:35 · +1 more
- Slash Commands (/)Custom Slash Commands
- ! prefix (bash)Bash Mode
- \ prefix (newline)Readline Style Commands
- @ prefix (file ref)Advanced CLAUDE.md
Advanced
root
- Manage Context (overview)Context Window Management · +1 more
- Customize Status LineCustom Statusline
- Connecting Tools with MCPMCP Servers · +1 more
- Scheduling JobsRoutines (aka Scheduled Tasks) · +2 more
- Output StylesOutput Styles
- Plugins (deep dive)Plug Ins · +2 more
- Scaling ClaudeHeadless Mode & Background Workflows · +1 more
- Claude Code Security/security-review
Manage Context
- Understand Claude PricingEconomising with Prompt Cache
- Use /compact and /clear/clear · +1 more
- Be mindful of extensionsMCP Search Tool · +1 more
- Use subagents and hooks (for context)Context Window Management · +1 more
- Thinking modes & EffortReasoning Effort · +1 more
- Prompt CachingEconomising with Prompt Cache