Create and deliver effective technical presentations, demos, and talks. Provides frameworks for structuring content, designing slides, and handling live demos.
View on GitHubmelodic-software/claude-code-plugins
soft-skills
plugins/soft-skills/skills/technical-presentations/SKILL.md
January 21, 2026
Select agents to install to:
npx add-skill https://github.com/melodic-software/claude-code-plugins/blob/main/plugins/soft-skills/skills/technical-presentations/SKILL.md -a claude-code --skill technical-presentationsInstallation paths:
.claude/skills/technical-presentations/# Technical Presentations Skill Create compelling technical presentations that educate, persuade, and engage developer audiences. ## Keywords presentation, slides, talk, demo, speaking, pitch, architecture review, tech talk, brown bag, lightning talk, conference, meetup, powerpoint, keynote, google slides ## When to Use This Skill This skill provides guidance when developers need to: - Structure a technical presentation or talk - Create effective slides for developer audiences - Plan and execute live demos - Present architecture decisions or proposals - Deliver knowledge-sharing sessions - Pitch technical solutions to stakeholders ## Core Framework: What-Why-How Every technical presentation should follow this structure: ```text ┌─────────────────────────────────────────────────────────────┐ │ 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" │ └─────────────────────────────────────────────────────────────┘ ``` ### WHAT: The Hook (First 2-3 Minutes) **Goal:** Grab attention and establish relevance. **Techniques:** - Start with a problem the audience recognizes - Open with a surprising statistic or fact - Ask a provocative question - Tell a brief story that illustrates the pain **What to avoid:** - "Today I'm going to talk about..." - Agenda slides before you've hooked them - Starting with definitions or background