Skip to content
 
 

Latest commit

 

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Claude Code Workshop: Building Plugins from Scratch

⚠️ 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

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

Changelog

  • 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

Workshop Overview

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

What Participants Build

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

Prerequisites

  • Claude Code installed and configured
  • Node.js installed
  • Terminal access
  • Demo repository cloned (OpenTelemetry microservices demo)

Repository Contents

File Description
Workshop-Technical-Reference-v3.md ⚠️ Work in Progress — not yet released. Modular curriculum covering Claude Code 2.1.x, Opus 4.5 → 4.8, multi-agent orchestration, and Claude Managed Agents
Workshop-Technical-Reference.md Released (v2) — original 6-phase, 90-minute curriculum. Use this for current workshop deliveries

Key Learning Outcomes

  • 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

Technologies Covered

  • Claude Code Plugin System - Subagents, Skills, MCP integration
  • Multi-language Support - Go, Python, TypeScript, C#, Ruby, JavaScript
  • Distribution - Plugin packaging and GitHub publishing

Usage

For Facilitators

WIP

For Participants

WIP

For Self-paced Learning

Use Workshop-Technical-Reference.md alongside the participant guide for comprehensive self-study.

Quick Reference Commands

# Start Claude Code
claude

# Invoke a skill
/code-reviewer

# Create a skill package
/skill-creator

# Browse marketplace
/plugins

License

Workshop materials for educational use.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors