Advanced Topics
You know the basics. Now let's unlock the full power of Claude Code—the techniques that separate casual users from power users.
Before You Start
This track assumes you've completed Start Here and are comfortable with basic Claude Code usage. Familiarity with Git & GitHub is also recommended.
The 80/20 of Claude Code
Most users only scratch the surface. Master CLAUDE.md files and the Explore → Plan → Code → Commit workflow, and you'll outperform 80% of Claude Code users.
What You'll Learn
Best Practices
Battle-tested workflows from Anthropic engineers
Custom Skills
Your own slash commands for repetitive tasks
MCP Integrations
Connect Claude to databases, APIs, tools
Multi-Claude Patterns
Parallel verification, complex projects
Prerequisites
- Completed Start Here setup
- Comfortable with Claude Code basics
- Some terminal/command line experience
The Pro Workflow
This is the most important thing you'll learn. Following this pattern prevents 80% of common issues.
1. Explore First
Before writing code, understand what exists:
Read src/auth/login.ts and src/lib/jwt.ts to understandour current authentication flow.Claude reads the code and summarizes. Now you both have context.
2. Plan with Thinking
Request a detailed plan before coding:
I need to add OAuth support. Think through how to implement this.Use thinking modes for complex tasks:
think— Basic extended thinkingthink hard— Deeper analysisthink harder— Very thoroughultrathink— Maximum effort
3. Code Systematically
Work through the plan step by step:
Looks good! Start with step 1 - add OAuth provider configuration.Don't skip steps. Don't rush ahead. Let Claude complete each piece.
4. Commit Cleanly
This looks great! Create a commit with an appropriate message.Claude analyzes changes and writes a meaningful commit message.
Modules
- 1
Best Practices Guide
Battle-tested workflows from Anthropic engineers and power users.
You'll learn:
- CLAUDE.md customization
- Tool permissions and security
- TDD with Claude
- Visual iteration for UI work
- Git & GitHub mastery
- 2
Claude Skills - Custom Commands
Create reusable slash commands for your workflows.
You'll learn:
- Built-in commands reference
- Creating project skills
- User-level skills
- Advanced patterns
- Real-world examples
- 3
MCP and Cursor Integration
Extend Claude's capabilities with external tools.
You'll learn:
- Model Context Protocol basics
- Installing MCP servers
- Using Cursor IDE
- Building custom integrations
Quick Reference
CLAUDE.md Files
Your secret weapon for project-specific instructions:
# My Project ## Commands- `npm run dev` - Start dev server- `npm test` - Run tests ## Code StyleIMPORTANT: Use TypeScript strict modeYOU MUST: Write tests before implementationNEVER: Use `any` typeWhere to place:
- Project root — Project-specific guidelines
- Parent directory — Monorepo shared config
~/.claude/CLAUDE.md— Global preferences
Thinking Modes
| Mode | Use When |
|---|---|
| think | Complex tasks, planning |
| think hard | Architecture decisions |
| think harder | Debugging tricky issues |
| ultrathink | Critical, high-stakes code |
Essential Shortcuts
| Shortcut | Action |
|---|---|
| Escape | Interrupt Claude |
| Escape Escape | Edit last prompt |
| /clear | Reset conversation context |
| # | Update documentation |
| Tab | File/folder completion |
Custom Skills Quick Start
Create .claude/commands/fix-issue.md:
# Fix GitHub Issue Fix issue #$ARGUMENTS from GitHub:1. Read the issue description2. Locate relevant code3. Implement the fix4. Create commit referencing issueUse it: /fix-issue 1234
Why These Topics Matter
Once you master the basics, these advanced techniques can:
- 10x your productivity with optimized workflows
- Reduce errors through systematic approaches
- Handle complex projects with multi-Claude patterns
- Automate repetitive tasks with custom skills
- Integrate deeply with your existing tools
Where to Start
Recommended Path
Start with Best Practices—it covers the foundational workflows. Then move to Skills for custom automation. Finally, explore MCP when you're ready to extend Claude's capabilities.
Ready to level up?
Or jump to specific topics:
Modules
Claude Code Best Practices
Master Claude Code with proven workflows, optimization strategies, and expert techniques
Claude Code Skills
Create reusable workflows with just-in-time loading, bundled scripts, and automatic invocation
MCP and Cursor Integration
Extend Claude Code with Model Context Protocol servers and Cursor IDE