Home  /  Modules  /  Module 03
MODULE 03 · intermediate · ~60 min

Compose Multi-Agent Systems with Skills & MCP

A single 400-line-prompt inventory agent is doing too much. Decompose it into skills, sandboxed code execution, and callable sub-agents — proving each step with evals.

This module is being built

Module 1 is the fully-developed reference. This page captures everything needed to expand Module 03 next: its scenario, learning objectives, and source material.

See a finished module →

Planned learning objectives

  • Recognise when a monolithic prompt should be decomposed.
  • Extract reusable capability into Skills.
  • Move deterministic work into sandboxed code execution.
  • Delegate to callable sub-agents and verify each refactor step with evals.

Source material

This module adapts cwc-workshops/agent-decomposition (Apache-2.0). The build will follow the standard module template: scenario, objectives, setup, walkthrough with checkpoints, assessment, and stretch goals — the same shape as Module 1.

View the upstream workshop on GitHub →