# π Claude Code Learning Roadmap
**New to Claude Code?** This guide helps you master Claude Code features at your own pace. Whether you're a complete beginner or an experienced developer, start with the self-assessment quiz below to find the right path for you.
---
## π§ Find Your Level
Not everyone starts from the same place. Take this quick self-assessment to find the right entry point.
**Answer these questions honestly:**
- [ ] I can start Claude Code and have a conversation (`claude`)
- [ ] I have created or edited a CLAUDE.md file
- [ ] I have used at least 3 built-in slash commands (e.g., /help, /compact, /model)
- [ ] I have created a custom slash command or skill (SKILL.md)
- [ ] I have configured an MCP server (e.g., GitHub, database)
- [ ] I have set up hooks in ~/.claude/settings.json
- [ ] I have created or used custom subagents (.claude/agents/)
- [ ] I have used print mode (`claude -p`) for scripting or CI/CD
**Your Level:**
| Checks | Level | Start At | Time to Complete |
|--------|-------|----------|------------------|
| 0-2 | **Level 1: Beginner** β Getting Started | [Milestone 1A](#milestone-1a-first-commands--memory) | ~3 hours |
| 3-5 | **Level 2: Intermediate** β Building Workflows | [Milestone 2A](#milestone-2a-automation-skills--hooks) | ~5 hours |
| 6-8 | **Level 3: Advanced** β Power User & Team Lead | [Milestone 3A](#milestone-3a-advanced-features) | ~5 hours |
> **Tip**: If you're unsure, start one level lower. It's better to review familiar material quickly than to miss foundational concepts.
> **Interactive version**: Run `/self-assessment` in Claude Code for a guided, interactive quiz that scores your proficiency across all 10 feature areas and generates a personalized learning path.
---
## π― Learning Philosophy
The folders in this repository are numbered in **recommended learning order** based on three key principles:
1. **Dependencies** - Foundational concepts come first
2. **Complexity** - Easier features before advanced ones
3. **Frequency of Use** - Most common features taught early
This approach ensures you build a solid foundation while gaining immediate productivity benefits.
---
## πΊοΈ Your Learning Path
```mermaid
graph TD
Q["π§ Self-Assessment Quiz Find Your Level"] --> L1
Q --> L2
Q --> L3
subgraph L1["π’ Level 1: Beginner β Getting Started"]
direction LR
A["1A: First Commands & Memory Slash Commands + Memory"] --> B["1B: Safe Exploration Checkpoints + CLI Basics"]
end
subgraph L2["π΅ Level 2: Intermediate β Building Workflows"]
direction LR
C["2A: Automation Skills + Hooks"] --> D["2B: Integration MCP + Subagents"]
end
subgraph L3["π΄ Level 3: Advanced β Power User"]
direction LR
E["3A: Advanced Features Planning + Permissions"] --> F["3B: Team & Distribution Plugins + CLI Mastery"]
end
L1 --> L2
L2 --> L3
style Q fill:#6A1B9A,color:#fff,stroke:#9C27B0,stroke-width:2px
style A fill:#2E7D32,color:#fff
style B fill:#2E7D32,color:#fff
style C fill:#1565C0,color:#fff
style D fill:#F57C00,color:#fff
style E fill:#C62828,color:#fff
style F fill:#B71C1C,color:#fff
```
**Color Legend:**
- π Purple: Self-Assessment Quiz
- π’ Green: Level 1 β Beginner path
- π΅ Blue / π‘ Gold: Level 2 β Intermediate path
- π΄ Red: Level 3 β Advanced path
---
## π Complete Roadmap Table
| Step | Feature | Complexity | Time | Level | Dependencies | Why Learn This | Key Benefits |
|------|---------|-----------|------|-------|--------------|----------------|--------------|
| **1** | [Slash Commands](01-slash-commands/) | β Beginner | 30 min | Level 1 | None | Quick productivity wins (55+ built-in + 5 bundled skills) | Instant automation, team standards |
| **2** | [Memory](02-memory/) | ββ Beginner+ | 45 min | Level 1 | None | Essential for all features | Persistent context, preferences |
| **3** | [Checkpoints](08-checkpoints/) | ββ Intermediate | 45 min | Level 1 | Session management | Safe exploration | Experimentation, recovery |
| **4** | [CLI Basics](10-cli/) | ββ Beginner+ | 30 min | Level 1 | None | Core CLI usage | Interactive & print mode |
| **5** | [Skills](03-skills/) | ββ Intermediate | 1 hour | Level 2 | Slash Commands | Automatic expertise | Reusable capabilities, consistency |
| **6** | [Hooks](06-hooks/) | ββ Intermediate | 1 hour | Level 2 | Tools, Commands | Workflow automation (25 events, 4 types) | Validation, quality gates |
| **7** | [MCP](05-mcp/) | βββ Intermediate+ | 1 hour | Level 2 | Configuration | Live data access | Real-time integration, APIs |
| **8** | [Subagents](04-subagents/) | βββ Intermediate+ | 1.5 hours | Level 2 | Memory, Commands | Complex task handling (6 built-in including Bash) | Delegation, specialized expertise |
| **9** | [Advanced Features](09-advanced-features/) | βββββ Advanced | 2-3 hours | Level 3 | All previous | Power user tools | Planning, Auto Mode, Channels, Voice Dictation, permissions |
| **10** | [Plugins](07-plugins/) | ββββ Advanced | 2 hours | Level 3 | All previous | Complete solutions | Team onboarding, distribution |
| **11** | [CLI Mastery](10-cli/) | βββ Advanced | 1 hour | Level 3 | Recommended: All | Master command-line usage | Scripting, CI/CD, automation |
**Total Learning Time**: ~11-13 hours (or jump to your level and save time)
---
## π’ Level 1: Beginner β Getting Started
**For**: Users with 0-2 quiz checks
**Time**: ~3 hours
**Focus**: Immediate productivity, understanding fundamentals
**Outcome**: Comfortable daily user, ready for Level 2
### Milestone 1A: First Commands & Memory
**Topics**: Slash Commands + Memory
**Time**: 1-2 hours
**Complexity**: β Beginner
**Goal**: Immediate productivity boost with custom commands and persistent context
#### What You'll Achieve
β Create custom slash commands for repetitive tasks
β Set up project memory for team standards
β Configure personal preferences
β Understand how Claude loads context automatically
#### Hands-on Exercises
```bash
# Exercise 1: Install your first slash command
mkdir -p .claude/commands
cp 01-slash-commands/optimize.md .claude/commands/
# Exercise 2: Create project memory
cp 02-memory/project-CLAUDE.md ./CLAUDE.md
# Exercise 3: Try it out
# In Claude Code, type: /optimize
```
#### Success Criteria
- [ ] Successfully invoke `/optimize` command
- [ ] Claude remembers your project standards from CLAUDE.md
- [ ] You understand when to use slash commands vs. memory
#### Next Steps
Once comfortable, read:
- [01-slash-commands/README.md](01-slash-commands/README.md)
- [02-memory/README.md](02-memory/README.md)
> **Check your understanding**: Run `/lesson-quiz slash-commands` or `/lesson-quiz memory` in Claude Code to test what you've learned.
---
### Milestone 1B: Safe Exploration
**Topics**: Checkpoints + CLI Basics
**Time**: 1 hour
**Complexity**: ββ Beginner+
**Goal**: Learn to experiment safely and use core CLI commands
#### What You'll Achieve
β Create and restore checkpoints for safe experimentation
β Understand interactive vs. print mode
β Use basic CLI flags and options
β Process files via piping
#### Hands-on Exercises
```bash
# Exercise 1: Try checkpoint workflow
# In Claude Code:
# Make some experimental changes, then press Esc+Esc or use /rewind
# Select the checkpoint before your experiment
# Choose "Restore code and conversation" to go back
# Exercise 2: Interactive vs Print mode
claude "explain this project" # Interactive mode
claude -p "explain this function" # Print mode (non-interactive)
# Exercise 3: Process file content via piping
cat error.log | claude -p "explain this error"
```
#### Success Criteria
- [ ] Created and reverted to a checkpoint
- [ ] Used both interactive and print mode
- [ ] Piped a file to Claude for analysis
- [ ] Understand when to use checkpoints for safe experimentation
#### Next Steps
- Read: [08-checkpoints/README.md](08-checkpoints/README.md)
- Read: [10-cli/README.md](10-cli/README.md)
- **Ready for Level 2!** Proceed to [Milestone 2A](#milestone-2a-automation-skills--hooks)
> **Check your understanding**: Run `/lesson-quiz checkpoints` or `/lesson-quiz cli` to verify you're ready for Level 2.
---
## π΅ Level 2: Intermediate β Building Workflows
**For**: Users with 3-5 quiz checks
**Time**: ~5 hours
**Focus**: Automation, integration, task delegation
**Outcome**: Automated workflows, external integrations, ready for Level 3
### Prerequisites Check
Before starting Level 2, make sure you're comfortable with these Level 1 concepts:
- [ ] Can create and use slash commands ([01-slash-commands/](01-slash-commands/))
- [ ] Have set up project memory via CLAUDE.md ([02-memory/](02-memory/))
- [ ] Know how to create and restore checkpoints ([08-checkpoints/](08-checkpoints/))
- [ ] Can use `claude` and `claude -p` from the command line ([10-cli/](10-cli/))
> **Gaps?** Review the linked tutorials above before continuing.
---
### Milestone 2A: Automation (Skills + Hooks)
**Topics**: Skills + Hooks
**Time**: 2-3 hours
**Complexity**: ββ Intermediate
**Goal**: Automate common workflows and quality checks
#### What You'll Achieve
β Auto-invoke specialized capabilities with YAML frontmatter (including `effort` and `shell` fields)
β Set up event-driven automation across 25 hook events
β Use all 4 hook types (command, http, prompt, agent)
β Enforce code quality standards
β Create custom hooks for your workflow
#### Hands-on Exercises
```bash
# Exercise 1: Install a skill
cp -r 03-skills/code-review ~/.claude/skills/
# Exercise 2: Set up hooks
mkdir -p ~/.claude/hooks
cp 06-hooks/pre-tool-check.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/pre-tool-check.sh
# Exercise 3: Configure hooks in settings
# Add to ~/.claude/settings.json:
{
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/pre-tool-check.sh"
}
]
}
]
}
}
```
#### Success Criteria
- [ ] Code review skill automatically invoked when relevant
- [ ] PreToolUse hook runs before tool execution
- [ ] You understand skill auto-invocation vs. hook event triggers
#### Next Steps
- Create your own custom skill
- Set up additional hooks for your workflow
- Read: [03-skills/README.md](03-skills/README.md)
- Read: [06-hooks/README.md](06-hooks/README.md)
> **Check your understanding**: Run `/lesson-quiz skills` or `/lesson-quiz hooks` to test your knowledge before moving on.
---
### Milestone 2B: Integration (MCP + Subagents)
**Topics**: MCP + Subagents
**Time**: 2-3 hours
**Complexity**: βββ Intermediate+
**Goal**: Integrate external services and delegate complex tasks
#### What You'll Achieve
β Access live data from GitHub, databases, etc.
β Delegate work to specialized AI agents
β Understand when to use MCP vs. subagents
β Build integrated workflows
#### Hands-on Exercises
```bash
# Exercise 1: Set up GitHub MCP
export GITHUB_TOKEN="your_github_token"
claude mcp add github -- npx -y @modelcontextprotocol/server-github
# Exercise 2: Test MCP integration
# In Claude Code: /mcp__github__list_prs
# Exercise 3: Install subagents
mkdir -p .claude/agents
cp 04-subagents/*.md .claude/agents/
```
#### Integration Exercise
Try this complete workflow:
1. Use MCP to fetch a GitHub PR
2. Let Claude delegate review to code-reviewer subagent
3. Use hooks to run tests automatically
#### Success Criteria
- [ ] Successfully query GitHub data via MCP
- [ ] Claude delegates complex tasks to subagents
- [ ] You understand the difference between MCP and subagents
- [ ] Combined MCP + subagents + hooks in a workflow
#### Next Steps
- Set up additional MCP servers (database, Slack, etc.)
- Create custom subagents for your domain
- Read: [05-mcp/README.md](05-mcp/README.md)
- Read: [04-subagents/README.md](04-subagents/README.md)
- **Ready for Level 3!** Proceed to [Milestone 3A](#milestone-3a-advanced-features)
> **Check your understanding**: Run `/lesson-quiz mcp` or `/lesson-quiz subagents` to verify you're ready for Level 3.
---
## π΄ Level 3: Advanced β Power User & Team Lead
**For**: Users with 6-8 quiz checks
**Time**: ~5 hours
**Focus**: Team tooling, CI/CD, enterprise features, plugin development
**Outcome**: Power user, can set up team workflows and CI/CD
### Prerequisites Check
Before starting Level 3, make sure you're comfortable with these Level 2 concepts:
- [ ] Can create and use skills with auto-invocation ([03-skills/](03-skills/))
- [ ] Have set up hooks for event-driven automation ([06-hooks/](06-hooks/))
- [ ] Can configure MCP servers for external data ([05-mcp/](05-mcp/))
- [ ] Know how to use subagents for task delegation ([04-subagents/](04-subagents/))
> **Gaps?** Review the linked tutorials above before continuing.
---
### Milestone 3A: Advanced Features
**Topics**: Advanced Features (Planning, Permissions, Extended Thinking, Auto Mode, Channels, Voice Dictation, Remote/Desktop/Web)
**Time**: 2-3 hours
**Complexity**: βββββ Advanced
**Goal**: Master advanced workflows and power user tools
#### What You'll Achieve
β Planning mode for complex features
β Fine-grained permission control with 6 modes (default, acceptEdits, plan, auto, dontAsk, bypassPermissions)
β Extended thinking via Alt+T / Option+T toggle
β Background task management
β Auto Memory for learned preferences
β Auto Mode with background safety classifier
β Channels for structured multi-session workflows
β Voice Dictation for hands-free interaction
β Remote control, desktop app, and web sessions
β Agent Teams for multi-agent collaboration
#### Hands-on Exercises
```bash
# Exercise 1: Use planning mode
/plan Implement user authentication system
# Exercise 2: Try permission modes (6 available: default, acceptEdits, plan, auto, dontAsk, bypassPermissions)
claude --permission-mode plan "analyze this codebase"
claude --permission-mode acceptEdits "refactor the auth module"
claude --permission-mode auto "implement the feature"
# Exercise 3: Enable extended thinking
# Press Alt+T (Option+T on macOS) during a session to toggle
# Exercise 4: Advanced checkpoint workflow
# 1. Create checkpoint "Clean state"
# 2. Use planning mode to design a feature
# 3. Implement with subagent delegation
# 4. Run tests in background
# 5. If tests fail, rewind to checkpoint
# 6. Try alternative approach
# Exercise 5: Try auto mode (background safety classifier)
claude --permission-mode auto "implement user settings page"
# Exercise 6: Enable agent teams
export CLAUDE_AGENT_TEAMS=1
# Ask Claude: "Implement feature X using a team approach"
# Exercise 7: Scheduled tasks
/loop 5m /check-status
# Or use CronCreate for persistent scheduled tasks
# Exercise 8: Channels for multi-session workflows
# Use channels to organize work across sessions
# Exercise 9: Voice Dictation
# Use voice input for hands-free interaction with Claude Code
```
#### Success Criteria
- [ ] Used planning mode for a complex feature
- [ ] Configured permission modes (plan, acceptEdits, auto, dontAsk)
- [ ] Toggled extended thinking with Alt+T / Option+T
- [ ] Used auto mode with background safety classifier
- [ ] Used background tasks for long operations
- [ ] Explored Channels for multi-session workflows
- [ ] Tried Voice Dictation for hands-free input
- [ ] Understand Remote Control, Desktop App, and Web sessions
- [ ] Enabled and used Agent Teams for collaborative tasks
- [ ] Used `/loop` for recurring tasks or scheduled monitoring
#### Next Steps
- Read: [09-advanced-features/README.md](09-advanced-features/README.md)
> **Check your understanding**: Run `/lesson-quiz advanced` to test your mastery of power user features.
---
### Milestone 3B: Team & Distribution (Plugins + CLI Mastery)
**Topics**: Plugins + CLI Mastery + CI/CD
**Time**: 2-3 hours
**Complexity**: ββββ Advanced
**Goal**: Build team tooling, create plugins, master CI/CD integration
#### What You'll Achieve
β Install and create complete bundled plugins
β Master CLI for scripting and automation
β Set up CI/CD integration with `claude -p`
β JSON output for automated pipelines
β Session management and batch processing
#### Hands-on Exercises
```bash
# Exercise 1: Install a complete plugin
# In Claude Code: /plugin install pr-review
# Exercise 2: Print mode for CI/CD
claude -p "Run all tests and generate report"
# Exercise 3: JSON output for scripts
claude -p --output-format json "list all functions"
# Exercise 4: Session management and resumption
claude -r "feature-auth" "continue implementation"
# Exercise 5: CI/CD integration with constraints
claude -p --max-turns 3 --output-format json "review code"
# Exercise 6: Batch processing
for file in *.md; do
claude -p --output-format json "summarize this: $(cat $file)" > ${file%.md}.summary.json
done
```
#### CI/CD Integration Exercise
Create a simple CI/CD script:
1. Use `claude -p` to review changed files
2. Output results as JSON
3. Process with `jq` for specific issues
4. Integrate into GitHub Actions workflow
#### Success Criteria
- [ ] Installed and used a plugin
- [ ] Built or modified a plugin for your team
- [ ] Used print mode (`claude -p`) in CI/CD
- [ ] Generated JSON output for scripting
- [ ] Resumed a previous session successfully
- [ ] Created a batch processing script
- [ ] Integrated Claude into a CI/CD workflow
#### Real-World Use Cases for CLI
- **Code Review Automation**: Run code reviews in CI/CD pipelines
- **Log Analysis**: Analyze error logs and system outputs
- **Documentation Generation**: Batch generate documentation
- **Testing Insights**: Analyze test failures
- **Performance Analysis**: Review performance metrics
- **Data Processing**: Transform and analyze data files
#### Next Steps
- Read: [07-plugins/README.md](07-plugins/README.md)
- Read: [10-cli/README.md](10-cli/README.md)
- Create team-wide CLI shortcuts and plugins
- Set up batch processing scripts
> **Check your understanding**: Run `/lesson-quiz plugins` or `/lesson-quiz cli` to confirm your mastery.
---
## π§ͺ Test Your Knowledge
This repository includes two interactive skills you can use anytime in Claude Code to evaluate your understanding:
| Skill | Command | Purpose |
|-------|---------|---------|
| **Self-Assessment** | `/self-assessment` | Evaluate your overall proficiency across all 10 features. Choose Quick (2 min) or Deep (5 min) mode to get a personalized skill profile and learning path. |
| **Lesson Quiz** | `/lesson-quiz [lesson]` | Test your understanding of a specific lesson with 10 questions. Use before a lesson (pre-test), during (progress check), or after (mastery verification). |
**Examples:**
```
/self-assessment # Find your overall level
/lesson-quiz hooks # Quiz on Lesson 06: Hooks
/lesson-quiz 03 # Quiz on Lesson 03: Skills
/lesson-quiz advanced-features # Quiz on Lesson 09
```
---
## β‘ Quick Start Paths
### If You Only Have 15 Minutes
**Goal**: Get your first win
1. Copy one slash command: `cp 01-slash-commands/optimize.md .claude/commands/`
2. Try it in Claude Code: `/optimize`
3. Read: [01-slash-commands/README.md](01-slash-commands/README.md)
**Outcome**: You'll have a working slash command and understand the basics
---
### If You Have 1 Hour
**Goal**: Set up essential productivity tools
1. **Slash commands** (15 min): Copy and test `/optimize` and `/pr`
2. **Project memory** (15 min): Create CLAUDE.md with your project standards
3. **Install a skill** (15 min): Set up code-review skill
4. **Try them together** (15 min): See how they work in harmony
**Outcome**: Basic productivity boost with commands, memory, and auto-skills
---
### If You Have a Weekend
**Goal**: Become proficient with most features
**Saturday Morning** (3 hours):
- Complete Milestone 1A: Slash Commands + Memory
- Complete Milestone 1B: Checkpoints + CLI Basics
**Saturday Afternoon** (3 hours):
- Complete Milestone 2A: Skills + Hooks
- Complete Milestone 2B: MCP + Subagents
**Sunday** (4 hours):
- Complete Milestone 3A: Advanced Features
- Complete Milestone 3B: Plugins + CLI Mastery + CI/CD
- Build a custom plugin for your team
**Outcome**: You'll be a Claude Code power user ready to train others and automate complex workflows
---
## π‘ Learning Tips
### β Do
- **Take the quiz first** to find your starting point
- **Complete hands-on exercises** for each milestone
- **Start simple** and add complexity gradually
- **Test each feature** before moving to the next
- **Take notes** on what works for your workflow
- **Refer back** to earlier concepts as you learn advanced topics
- **Experiment safely** using checkpoints
- **Share knowledge** with your team
### β Don't
- **Skip the prerequisites check** when jumping to a higher level
- **Try to learn everything at once** - it's overwhelming
- **Copy configurations without understanding them** - you won't know how to debug
- **Forget to test** - always verify features work
- **Rush through milestones** - take time to understand
- **Ignore the documentation** - each README has valuable details
- **Work in isolation** - discuss with teammates
---
## π Learning Styles
### Visual Learners
- Study the mermaid diagrams in each README
- Watch the command execution flow
- Draw your own workflow diagrams
- Use the visual learning path above
### Hands-on Learners
- Complete every hands-on exercise
- Experiment with variations
- Break things and fix them (use checkpoints!)
- Create your own examples
### Reading Learners
- Read each README thoroughly
- Study the code examples
- Review the comparison tables
- Read the blog posts linked in resources
### Social Learners
- Set up pair programming sessions
- Teach concepts to teammates
- Join Claude Code community discussions
- Share your custom configurations
---
## π Progress Tracking
Use these checklists to track your progress by level. Run `/self-assessment` anytime to get an updated skill profile, or `/lesson-quiz [lesson]` after each tutorial to verify your understanding.
### π’ Level 1: Beginner
- [ ] Completed [01-slash-commands](01-slash-commands/)
- [ ] Completed [02-memory](02-memory/)
- [ ] Created first custom slash command
- [ ] Set up project memory
- [ ] **Milestone 1A achieved**
- [ ] Completed [08-checkpoints](08-checkpoints/)
- [ ] Completed [10-cli](10-cli/) basics
- [ ] Created and reverted to a checkpoint
- [ ] Used interactive and print mode
- [ ] **Milestone 1B achieved**
### π΅ Level 2: Intermediate
- [ ] Completed [03-skills](03-skills/)
- [ ] Completed [06-hooks](06-hooks/)
- [ ] Installed first skill
- [ ] Set up PreToolUse hook
- [ ] **Milestone 2A achieved**
- [ ] Completed [05-mcp](05-mcp/)
- [ ] Completed [04-subagents](04-subagents/)
- [ ] Connected GitHub MCP
- [ ] Created custom subagent
- [ ] Combined integrations in a workflow
- [ ] **Milestone 2B achieved**
### π΄ Level 3: Advanced
- [ ] Completed [09-advanced-features](09-advanced-features/)
- [ ] Used planning mode successfully
- [ ] Configured permission modes (6 modes including auto)
- [ ] Used auto mode with safety classifier
- [ ] Used extended thinking toggle
- [ ] Explored Channels and Voice Dictation
- [ ] **Milestone 3A achieved**
- [ ] Completed [07-plugins](07-plugins/)
- [ ] Completed [10-cli](10-cli/) advanced usage
- [ ] Set up print mode (`claude -p`) CI/CD
- [ ] Created JSON output for automation
- [ ] Integrated Claude into CI/CD pipeline
- [ ] Created team plugin
- [ ] **Milestone 3B achieved**
---
## π Common Learning Challenges
### Challenge 1: "Too many concepts at once"
**Solution**: Focus on one milestone at a time. Complete all exercises before moving forward.
### Challenge 2: "Don't know which feature to use when"
**Solution**: Refer to the [Use Case Matrix](README.md#use-case-matrix) in the main README.
### Challenge 3: "Configuration not working"
**Solution**: Check the [Troubleshooting](README.md#troubleshooting) section and verify file locations.
### Challenge 4: "Concepts seem to overlap"
**Solution**: Review the [Feature Comparison](README.md#feature-comparison) table to understand differences.
### Challenge 5: "Hard to remember everything"
**Solution**: Create your own cheat sheet. Use checkpoints to experiment safely.
### Challenge 6: "I'm experienced but not sure where to start"
**Solution**: Take the [Self-Assessment Quiz](#-find-your-level) above. Skip to your level and use the prerequisites check to identify any gaps.
---
## π― What's Next After Completion?
Once you've completed all milestones:
1. **Create team documentation** - Document your team's Claude Code setup
2. **Build custom plugins** - Package your team's workflows
3. **Explore Remote Control** - Control Claude Code sessions programmatically from external tools
4. **Try Web Sessions** - Use Claude Code through browser-based interfaces for remote development
5. **Use the Desktop App** - Access Claude Code features through the native desktop application
6. **Use Auto Mode** - Let Claude work autonomously with a background safety classifier
7. **Leverage Auto Memory** - Let Claude learn your preferences automatically over time
8. **Set up Agent Teams** - Coordinate multiple agents on complex, multi-faceted tasks
9. **Use Channels** - Organize work across structured multi-session workflows
10. **Try Voice Dictation** - Use hands-free voice input for interaction with Claude Code
11. **Use Scheduled Tasks** - Automate recurring checks with `/loop` and cron tools
12. **Contribute examples** - Share with the community
13. **Mentor others** - Help teammates learn
14. **Optimize workflows** - Continuously improve based on usage
15. **Stay updated** - Follow Claude Code releases and new features
---
## π Additional Resources
### Official Documentation
- [Claude Code Documentation](https://code.claude.com/docs/en/overview)
- [Anthropic Documentation](https://docs.anthropic.com)
- [MCP Protocol Specification](https://modelcontextprotocol.io)
### Blog Posts
- [Discovering Claude Code Slash Commands](https://medium.com/@luongnv89/discovering-claude-code-slash-commands-cdc17f0dfb29)
### Community
- [Anthropic Cookbook](https://github.com/anthropics/anthropic-cookbook)
- [MCP Servers Repository](https://github.com/modelcontextprotocol/servers)
---
## π¬ Feedback & Support
- **Found an issue?** Create an issue in the repository
- **Have a suggestion?** Submit a pull request
- **Need help?** Check the documentation or ask the community
---
**Last Updated**: March 2026
**Maintained by**: Claude How-To Contributors
**License**: Educational purposes, free to use and adapt
---
[β Back to Main README](README.md)