Create and deliver effective technical presentations, demos, and talks. Provides frameworks for structuring content, designing slides, and handling live demos.
This skill is limited to using the following tools:
references/demo-playbook.mdreferences/presentation-checklist.mdreferences/slide-design-guide.mdCreate compelling technical presentations that educate, persuade, and engage developer audiences.
presentation, slides, talk, demo, speaking, pitch, architecture review, tech talk, brown bag, lightning talk, conference, meetup, powerpoint, keynote, google slides
This skill provides guidance when developers need to:
Every technical presentation should follow this structure:
┌─────────────────────────────────────────────────────────────┐
│ WHAT (10% of time) - The Hook │
│ "Here's the problem/opportunity we're addressing" │
├─────────────────────────────────────────────────────────────┤
│ WHY (30% of time) - The Context │
│ "Here's why it matters and why you should care" │
├─────────────────────────────────────────────────────────────┤
│ HOW (50% of time) - The Solution │
│ "Here's how we solve it / how it works" │
├─────────────────────────────────────────────────────────────┤
│ CLOSE (10% of time) - The Call to Action │
│ "Here's what you should do next / key takeaways" │
└─────────────────────────────────────────────────────────────┘
Goal: Grab attention and establish relevance.
Techniques:
What to avoid:
Goal: Build the case for why this matters.
Include:
Calibrate for audience:
Goal: Deliver the substance.
Structure options:
For technical content:
Goal: Make it stick and drive action.
Include:
Purpose: Get feedback on technical approach.
Structure:
Keys to success:
Purpose: Show how something works.
Structure:
Keys to success:
Purpose: Teach something useful.
Structure:
Keys to success:
Purpose: Get buy-in for a proposal.
Structure:
Keys to success:
| Element | Good | Bad |
|---|---|---|
| Titles | Action-oriented, specific | Generic, vague |
| Bullets | Keywords and phrases | Complete sentences |
| Diagrams | Simplified, labeled | Busy, tiny labels |
| Code | Highlighted key lines | Full files |
| Data | One clear point | Multiple charts |
Title slide: Topic, your name, date, context
Agenda slide: Use sparingly, after hook
Content slides: One point with support
Diagram slides: Visual with minimal text
Code slides: Syntax highlighted, key lines marked
Summary slides: 3 key takeaways
Q&A slide: Signal for questions
Repeat the question: Ensures everyone heard and gives you time to think.
Clarify if needed: "Are you asking about X or Y?"
Acknowledge good questions: "That's a great point..."
It's okay to not know: "I don't have the answer to that, but I can find out."
Defer if needed: "That's a bigger topic—let's discuss offline."
Bridge to your message: "That relates to the point about..."
| Type | Response |
|---|---|
| Challenge to your approach | "That's a valid concern. Here's how we thought about it..." |
| Out of scope | "Good question—that's outside what we covered. Let's take it offline." |
| Hostile tone | Stay calm, address the content, not the tone |
| Show-off question | "Interesting point. Let me address the practical aspect..." |
| Rambling non-question | "Let me make sure I understand your question..." |
| Duration | Content | Q&A |
|---|---|---|
| 5-10 min (lightning) | 8 min | None or 2 min |
| 20-30 min (standard) | 20-25 min | 5-10 min |
| 45-60 min (deep dive) | 35-45 min | 10-15 min |
For detailed guidance, see:
references/slide-design-guide.md - Comprehensive slide creation guidancereferences/demo-playbook.md - Live demo preparation and executionreferences/presentation-checklist.md - Pre-presentation preparation list/soft-skills:structure-presentation - Generate presentation outline/soft-skills:write-cfp - Write conference proposals