⚠️ Work in Progress: Version 3 of the workshop content (Workshop-Technical-Reference-v3.md) is not yet released and is under active development. For current workshop deliveries, use the released v2 reference (Workshop-Technical-Reference.md).
A comprehensive 90-minute workshop curriculum that teaches developers how to build production-grade Claude Code plugins. Participants create a "Codebase Toolkit" plugin with subagents, skills, and MCP server integrations.
| Version | 3.0.0 (Work in Progress) |
| Last Updated | May 2026 |
| Claude Code | Compatible with 2.1.x (Opus 4.8) |
| Status | v3: Work in Progress — not yet released · v2: Released |
- v3.0.0 (Work in Progress — not yet released) - Modular curriculum covering Claude Code 2.1.x, Opus 4.5 → 4.8 model capabilities, agent orchestration (teams/workflows), and Claude Managed Agents + Agent SDK (see
Workshop-Technical-Reference-v3.md) - v2.0.0.b - Complete workshop restructure with 5-phase curriculum (Beta)
- v1.0.0 - Initial workshop release
| Phase | Duration | Focus |
|---|---|---|
| 1. Documentation & Analysis | 15 min | Create service-documenter subagent |
| 2. Test Generation | 15 min | Generate language-specific tests |
| 3. Debugging & QA | 15 min | Create bug-hunter subagent |
| 4. Development + MCP | 20 min | Build features, configure MCP servers |
| 5. Skills & Packaging | 20 min | Create code-reviewer skill, package plugin |
| Wrap-up | 5 min | Summary and Q&A |
The Codebase Toolkit plugin includes three core components:
- service-documenter (Subagent) - Documents microservices in parallel with isolated contexts
- bug-hunter (Subagent) - Debugs and audits code for issues across multiple services
- code-reviewer (Skill) - Reviews code quality with structured output in the main context
- Claude Code installed and configured
- Node.js installed
- Terminal access
- Demo repository cloned (OpenTelemetry microservices demo)
| File | Description |
|---|---|
Workshop-Technical-Reference-v3.md |
|
Workshop-Technical-Reference.md |
Released (v2) — original 6-phase, 90-minute curriculum. Use this for current workshop deliveries |
- Create and orchestrate subagents for parallel processing
- Build reusable skills for specialized procedures
- Configure MCP servers (GitHub, Playwright)
- Package plugins for distribution
- Explore the Claude Code marketplace
- Claude Code Plugin System - Subagents, Skills, MCP integration
- Multi-language Support - Go, Python, TypeScript, C#, Ruby, JavaScript
- Distribution - Plugin packaging and GitHub publishing
WIP
WIP
Use Workshop-Technical-Reference.md alongside the participant guide for comprehensive self-study.
# Start Claude Code
claude
# Invoke a skill
/code-reviewer
# Create a skill package
/skill-creator
# Browse marketplace
/pluginsWorkshop materials for educational use.