Workshop Materials Index

Complete guide to all workshop materials and their purposes.

Workshop Overview

Duration: 90 minutes
Format: Hands-on coding workshop
Level: Intermediate
Topic: Building Multi-Agent Systems with Strands Framework

Materials Structure

workshop/
β”œβ”€β”€ README.md                    # Main workshop overview and schedule
β”œβ”€β”€ FACILITATOR_GUIDE.md         # For instructors running the workshop
β”œβ”€β”€ QUICK_REFERENCE.md           # Printable quick reference card
β”œβ”€β”€ TROUBLESHOOTING.md           # Comprehensive troubleshooting guide
β”œβ”€β”€ WORKSHOP_INDEX.md            # This file - materials index
β”œβ”€β”€ step1-script-agent.md        # Step 1: Building first agent
β”œβ”€β”€ step2-social-agent.md        # Step 2: Adding built-in tools
β”œβ”€β”€ step3-tts-agent.md           # Step 3: Creating custom tools
β”œβ”€β”€ step4-research-agent.md      # Step 4: Complex workflows
β”œβ”€β”€ step5-orchestrator.md        # Step 5: Multi-agent coordination
└── step6-complete-pipeline.md   # Step 6: Testing & production

File-by-File Guide

Core Workshop Materials

1. README.md

Purpose: Main entry point for workshop participants
Contains:

When to use: Start here! Read before beginning workshop.

Key sections:


2. step1-script-agent.md

Git Tag: v0.1.0
Duration: 15 minutes (00:00-15:00)
Purpose: Learn agent basics

What you’ll build:

Key concepts:

Files created:


3. step2-social-agent.md

Git Tag: v0.3.0
Duration: 15 minutes (15:00-30:00)
Purpose: Add tools to agents

What you’ll build:

Key concepts:

Files created:


4. step3-tts-agent.md

Git Tag: v0.4.0
Duration: 10 minutes (30:00-40:00)
Purpose: Create custom tools

What you’ll build:

Key concepts:

Files created:


5. step4-research-agent.md

Git Tag: v0.5.0
Duration: 15 minutes (40:00-55:00)
Purpose: Build complex workflows

What you’ll build:

Key concepts:

Files created:


6. step5-orchestrator.md

Git Tag: v0.7.0
Duration: 15 minutes (55:00-70:00)
Purpose: Coordinate multiple agents

What you’ll build:

Key concepts:

Files created:


7. step6-complete-pipeline.md

Git Tag: v0.7.0 (current)
Duration: 10 minutes (70:00-80:00)
Purpose: Test and prepare for production

What you’ll learn:

Topics covered:


Support Materials

FACILITATOR_GUIDE.md

Audience: Workshop instructors
Purpose: Guide for running workshop effectively

Contains:

Key sections:

When to use:


QUICK_REFERENCE.md

Audience: All participants
Purpose: Quick lookup during workshop

Contains:

Format: Designed to be printed as reference card

When to use:

Tip: Print and keep beside computer!


TROUBLESHOOTING.md

Audience: All participants and instructors
Purpose: Comprehensive problem-solving guide

Contains:

Organization: By problem category with symptoms and solutions

When to use:

Coverage:


Git Tags Reference

Each workshop step corresponds to a git tag:

TagStepWhat’s AddedTime
v0.1.0Step 1Script agent0-15min
v0.3.0Step 2Social agent + built-in tools15-30min
v0.4.0Step 3TTS agent + custom tools30-40min
v0.5.0Step 4Research agent + retry logic40-55min
v0.7.0Step 5-6Orchestrator + testing55-90min

Usage:

git checkout v0.1.0  # Go to Step 1
git checkout v0.3.0  # Go to Step 2
# etc...
git checkout main    # Return to latest

For Participants (Before Workshop):

  1. βœ… README.md - Overview and setup
  2. βœ… QUICK_REFERENCE.md - Familiarize with commands
  3. βœ… Complete Prerequisites section

During Workshop:

  1. Follow step guides in order (step1 β†’ step2 β†’ … β†’ step6)
  2. Keep QUICK_REFERENCE.md handy
  3. Consult TROUBLESHOOTING.md when stuck

For Instructors (Before Workshop):

  1. βœ… README.md - Workshop overview
  2. βœ… FACILITATOR_GUIDE.md - Delivery instructions
  3. βœ… All step files - Know the content
  4. βœ… TROUBLESHOOTING.md - Common issues
  5. βœ… Practice run-through

After Workshop:

  1. Review step files for concepts you want to revisit
  2. Read advanced sections you skipped
  3. Explore production deployment (step6)
  4. Build your own agents!

Workshop Progression

Learning Path:

Step 1: Script Agent
  ↓
Learn: Agent basics, prompts, models
  ↓
Step 2: Social Agent
  ↓
Learn: Built-in tools, tool integration
  ↓
Step 3: TTS Agent
  ↓
Learn: Custom tools, external APIs
  ↓
Step 4: Research Agent
  ↓
Learn: Complex workflows, retries, token management
  ↓
Step 5: Orchestrator
  ↓
Learn: Multi-agent coordination, planning
  ↓
Step 6: Production
  ↓
Learn: Testing, deployment, best practices
  ↓
Complete Multi-Agent System! πŸŽ‰

Skill Building:

StepNew Skills
1Agent creation, model config, prompts
2Tool integration, multi-model usage
3Custom tools, API integration, binary data
4Multi-turn conversation, retries, token mgmt
5Orchestration, planning, dependencies
6Testing, monitoring, deployment

File Size and Reading Time

Estimated reading times (without coding):

FilePagesReading TimeCoding Time
README.md510 min-
step1-script-agent.md815 min15 min
step2-social-agent.md915 min15 min
step3-tts-agent.md712 min10 min
step4-research-agent.md1018 min15 min
step5-orchestrator.md1120 min15 min
step6-complete-pipeline.md915 min10 min
FACILITATOR_GUIDE.md1225 min-
QUICK_REFERENCE.md65 min (reference)-
TROUBLESHOOTING.md1015 min (as needed)-

Total Reading: ~2.5 hours
Total Coding: ~1.5 hours
Workshop Delivery: 1.5 hours (guided, faster)

Additional Resources

In Repository:

External:

Feedback and Improvements

Contributing:

Found an issue or have a suggestion?

  1. Typos/Errors: Create GitHub issue
  2. Content Improvements: Submit pull request
  3. New Examples: Share in discussions
  4. Questions: Ask in Discord

Version History:

Workshop Statistics

Complete Materials Include:

Learning Outcomes:

Quick Start

Never done workshop before?

  1. Read README.md
  2. Complete setup (install, API keys)
  3. Print QUICK_REFERENCE.md
  4. Follow step guides in order
  5. Refer to TROUBLESHOOTING.md when stuck
  6. Ask for help when needed!

Instructor preparing workshop?

  1. Read FACILITATOR_GUIDE.md
  2. Review all step files
  3. Practice each section
  4. Test all code examples
  5. Prepare backup demos
  6. Set up demo environment

Questions?


Happy Learning! πŸš€

This workshop is designed to take you from zero to production-ready multi-agent system in 90 minutes. Follow the materials, ask questions, and most importantly - have fun building!