Beautiful presentation slides for workshop modules, tech talks, and executive briefings.
🌐 View Online: https://msbart2.github.io/CopilotTraining/
All slides are automatically built and deployed via GitHub Actions on every commit.
Use the Slide Generator agent to create slides:
@slide-generator workshop/03-custom-prompts
@slide-generator tech-talks/exec-strategy
For tech talks, use the Tech Talk Slide Generator instead:
@tech-talk-slide-generator tech-talks/copilot-cli
@tech-talk-slide-generator tech-talks/copilot-on-github
What it does:
- ✅ Extracts content from the module README
- ✅ Generates beautiful, branded slides
- ✅ Updates the slides index
- ✅ Reports completion with slide count and path
For tech talks, the source tech-talks/{topic}/README.md stays the reader-first deep dive. The slide generator adapts it into a presentation deck and works without visible slide-planning sections inside the README.
For fast iteration on a single tech talk, edit tech-talks/{topic}/deck.recipe.yml and then rerun the slide generator for that one topic. The recipe is the per-talk slide adaptation artifact; the README remains the source of content.
Preview slides locally:
cd slides
npm run dev workshop/00-orientation.mdOpens at http://localhost:3030 with hot reload.
Navigation:
Space/→= Next slide←= Previous slideP= Presenter modeO= OverviewF= Fullscreen
| Module | Topic |
|---|---|
00-orientation.md |
Training overview, personas, principles |
01-instructions.md |
Repository instructions |
02-agent-plan-mode.md |
Agent plan mode thinking |
03-04-combined.md |
Custom prompts and Agent Skills |
05-mcp-servers.md |
Model Context Protocol servers |
06-custom-agents.md |
Building custom agents |
fanhub-unplugged.md |
Capstone: FanHub end to end |
Practitioner deep dives grouped by where the agent runs: Foundations, Agents at Your Keyboard, Agents on GitHub, Trust and Govern, and Extend and Embed. See tech-talks/DECISION-GUIDE.md to choose one.
The Agentic Operating Model: the decisions, owners, and success signals for leaders adopting agentic delivery.
Automatic deployment: All slides are automatically built and deployed to GitHub Pages via GitHub Actions on every commit to main. No manual deployment needed!
Manual build (for local testing):
cd slides
.\build.ps1 # all categories
.\build.ps1 Tech-talks # single category
npm run build -- tech-talks/copilot-cli.md # single deckOutputs to dist/ folder for GitHub Pages or any static host.
Create slides:
@slide-generator workshop/03-custom-prompts
View locally:
npm run dev workshop/03-custom-prompts.mdUpdate slides when content changes:
1. Edit the module README
2. @slide-generator workshop/module-name
3. Preview and commit both files together
Update one tech-talk deck without redesigning the README:
1. Edit tech-talks/topic-name/deck.recipe.yml
2. @slide-generator tech-talks/topic-name
3. Preview and commit both files together
Workflow:
- Update module README with new content
- Run
@slide-generator workshop/module-nameto regenerate slides - Preview locally with
npx slidev - Commit README and slides together
- Slidev Documentation — For advanced customization
- DEPLOYMENT.md — GitHub Pages setup
- Main Workshop README — For questions
License: Same as main CopilotTraining repository