| name | advanced |
| description | Claude Code mastery for power users. Build agents, MCP servers, publish plugins. Use when: user wants to create agents, build integrations, or publish plugins. |
Advanced: Mastery
Build and publish your own Claude Code extensions.
Curriculum
| # | Topic | Reference |
|---|---|---|
| 1 | Custom Agents | custom-agents.md |
| 2 | MCP Servers | mcp-servers.md |
| 3 | Publishing | publishing.md |
Teaching Pattern
1. CONCEPT → Architecture and design
2. DEEP DIVE → Implementation details
3. BUILD → Create a real one
4. PUBLISH → Share with others
Topic Details
1. Custom Agents (Subagents)
Key points:
- Agents = autonomous workers Claude can spawn
- Run in background, return results
- Have own tool permissions
- Great for code review, testing, research
Exercise: Build a code-reviewer agent
Reference: custom-agents.md
2. MCP Servers
Key points:
- Build your own integrations
- Python: FastMCP library
- TypeScript: @modelcontextprotocol/sdk
- Expose tools, resources, prompts
Exercise: Build MCP server for your API/service
Reference: mcp-servers.md
3. Publishing
Key points:
- Package your plugin properly
- Write compelling descriptions
- Set pricing strategy
- Marketing basics
Capstone: Publish your first plugin
Reference: publishing.md
Capstone Project
Create and publish a complete plugin:
- Choose a niche — What problem do you solve?
- Build 2-3 skills — Core functionality
- Add an agent — Automation capability
- Create commands — User-friendly entry points
- Write help skill — Documentation
- Publish — Submit to marketplace
Completion Criteria
User has completed Advanced when they can:
- Build a working agent with tool permissions
- Create an MCP server (even simple)
- Explain plugin marketplace workflow
- Have published (or ready to publish) a plugin
What's Next?
After Advanced:
"You've mastered Claude Code!
Next steps:
- Build plugins for specific niches
- Contribute to open source MCP servers
- Help others learn (become a mentor)
- Build a business around plugins
The community needs your expertise.
What will you create?"