Build Exercises
Each lesson includes a hands-on build exercise. These are actual projects you can build to cement your understanding of each concept.
Domain 1: Agentic Architecture & Orchestration
7 exercises
1.1 Agentic Loops1.2 Multi-Agent Orchestration1.3 Subagent Invocation and Context Passing1.4 Workflow Enforcement and Handoff1.5 Agent SDK Hooks1.6 Task Decomposition Strategies1.7 Session State and Resumption
Domain 2: Tool Design & MCP Integration
5 exercises
2.1 Tool Interface Design2.2 Structured Error Responses2.3 Tool Distribution & Tool Choice2.4 MCP Server Integration2.5 Built-in Tools
Domain 3: Claude Code Configuration & Workflows
6 exercises
3.1 CLAUDE.md Hierarchy, Scoping, and Modular Organisation3.2 Custom Slash Commands and Skills3.3 Path-Specific Rules for Conditional Convention Loading3.4 Plan Mode vs Direct Execution3.5 Iterative Refinement Techniques3.6 CI/CD Integration
Domain 4: Prompt Engineering & Structured Output
6 exercises
4.1 System Prompts with Explicit Criteria4.2 Structured Output with Tool Use4.3 Prompt Chaining and Validation-Retry Loops4.4 Few-Shot Prompting4.5 Batch Processing and Prompt Optimisation4.6 Multi-Instance Review and Output Validation
Domain 5: Context Management & Reliability
6 exercises
5.1 Context Window Management5.2 Escalation & Ambiguity Resolution5.3 Error Propagation in Multi-Agent Systems5.4 Codebase Exploration & Context Degradation5.5 Human Review & Confidence Calibration5.6 Information Provenance & Multi-Source Synthesis