A 2-hour guided workshop teaching the BMad Method framework for AI-driven development using GitHub Copilot
Duration: 2 hours
Format: Interactive workshop with breakout rooms
Level: Intermediate to Advanced
Tool: GitHub Copilot (VS Code)
- The BMad Method Framework: 4-phase structured approach to AI-driven development
- Context Engineering: How to build shared context between AI agents
- Agent Orchestration: Using Product Manager, Architect, and Developer agents
- Hands-On Practice: Build a complete to-do application from PRD to working code
A complete to-do application including:
- Product Requirements Document (PRD)
- Technical Architecture with Decision Records (ADRs)
- Component specifications
- Working React components with TypeScript
- Node.js v20+ - Download here
- VS Code with GitHub Copilot extension active
- Basic JavaScript/React knowledge
- 500MB free disk space
# Check Node.js version
node --version # Should show v20.x.x or higher
# Verify Copilot is active
# In VS Code: Open Copilot Chat (Ctrl+Shift+I or Cmd+Shift+I)
# You should see the Copilot Chat panel open and ready- BMad Method overview
- 4-phase workflow explanation
- Context vs. Prompt Engineering
Exercise 1: BMad Installation & Setup (10 min)
Exercise 2: PRD Creation with PM Agent (25 min)
Exercise 3: Architecture Design with Architect Agent (25 min)
Exercise 4: Build First Story with Developer Agent (30 min)
- Q&A
- Next steps
- Additional resources
bmad-copilot-workshop/
βββ README.md # This file
βββ docs/
β βββ FACILITATOR_GUIDE.md # Complete workshop delivery guide
β βββ PARTICIPANT_GUIDE.md # Step-by-step exercises for participants
β βββ TROUBLESHOOTING.md # Common issues and solutions
βββ materials/
β βββ slides/ # PowerPoint presentation
β βββ backup-artifacts/ # Pre-built PRD, Architecture files
β βββ QUICK_REFERENCE.md # Quick reference card
βββ examples/
βββ completed-todo-app/ # Finished application for reference
Start here: Facilitator Guide
Key documents:
- Complete timing breakdown
- Exercise solutions
- Common issues and solutions
- Pre-workshop checklist
Start here: Participant Guide
Includes:
- Step-by-step exercise instructions
- Expected agent responses
- Verification checkpoints
- Extension challenges
-
Clone this repository
git clone https://github.com/vishaljsoni/bmad-copilot-workshop.git cd bmad-copilot-workshop -
Create your workshop folder
mkdir my-todo-app cd my-todo-app -
Install BMad Method
npx bmad-method install # When prompted, select: BMad MethodAfter installation you'll see two key folders:
_bmad/β BMad configuration and agents_bmad-output/β Where all generated artifacts are saved
-
Follow along with the workshop!
- BMad Method Official Repo
- BMad Method Documentation
- Video: BMad V6 Overview (12 min)
- Video: Complete Masterclass (42 min)
Found an issue or have suggestions? Please open an issue or submit a pull request!
MIT License - feel free to use these materials for your own workshops!
Created by Vishal Soni for GitHub Copilot training workshops
Questions? Open an issue or reach out on LinkedIn!