Skip to content
Agentmart
Submit a tool

presentation-design

Use this skill when designing presentations, slide decks, or pitch materials.

Skill by mkurman

IndexedMIT★ 325
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/mkurman-presentation-design

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use this skill when designing presentations, slide decks, or pitch materials. Triggers on "create a presentation", "design slides", "build a deck", "structure my talk", "make a pitch deck", "data visualization for slides", or any request involving slide layout, storytelling frameworks (Pyramid Principle, Hero's Journey, Problem-Solution-Benefit), narrative arc, speaker notes, or chart selection for presentations. Covers slide structure, visual hierarchy, data-driven storytelling, and deck architecture from executive summaries to conference keynotes.

Use cases: presentations, design, data, productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/presentation-design

What's inside

Skill name
presentation-design
Description
Use this skill when designing presentations, slide decks, or pitch materials. Triggers on "create a presentation", "design slides", "build a deck", "structure my talk", "make a pitch deck", "data visualization for slides", or any request involving slide layout, storytelling frameworks (Pyramid Principle, Hero's Journey, Problem-Solution-Benefit), narrative arc, speaker notes, or chart selection for presentations. Covers slide structure, visual hierarchy, data-driven storytelling, and deck architecture from executive summaries to conference keynotes.
License
MIT
Instructions
213 lines in SKILL.md · view on GitHub

Files (7)

  • README.md
  • SKILL.md
  • evals.json
  • data-visualization.md · references/
  • slide-templates.md · references/
  • storytelling-frameworks.md · references/
  • sources.yaml

SKILL.md (first lines)

## Key principles

1. **One idea per slide** - Each slide communicates exactly one point. If you need
   a second sentence to explain what the slide is about, split it into two slides.
   Audiences retain messages, not slide counts - more focused slides beat fewer dense ones.

2. **Narrative before visuals** - Always lock in the story arc and outline before
   opening any design tool. A beautiful deck with no narrative thread fails. Write
   the slide titles as a standalone story - if someone reads only the titles in
   sequence, they should understand the full argument.

3. **Signal-to-noise ratio** - Every element on a slide must earn its place. Remove
   logos from interior slides, drop decorative clip art, minimize bullet sub-levels,
   and kill orphan text. The audience's eye should land on exactly what matters with
   zero visual competition.

4. **Data-ink maximization** - For data slides, maximize the proportion of ink used
   to display actual data vs. non-data elements (gridlines, borders, redundant labels).
   Remove chart junk: 3D effects, gradient fills, excessive legends, and dual axes
   unless absolutely necessary.

5. **Context-audience fit** - A board presentation is not a conference keynote is not
   a training workshop. Match density, tone, animation level, and formality to the
   specific audience and setting. Read-ahead decks need more text; live talks need less.

---

## Core concepts

**Deck architecture** - Every presentation has three layers: the narrative layer (what
story are you telling), the structural layer (how slides are sequenced and grouped),
and the visual layer (how each slide looks). Work top-down through these layers.

**Slide taxonomy** - Slides fall into five functional types: Title/section dividers
(signal transitions), Assertion slides (state a claim with evidence), Data slides
(charts, tables, metrics), Framework slides (2x2 matrices, process flows, diagrams),
and Action slides (next steps, asks, CTAs). Knowing which type you need prevents
the default of "bullet point list for everything."

**Storytelling structures** - The three most versatile frameworks: (1) Situation-
Complication-Resolution (SCR) for executive communication - state the context, reveal
the tension, present the answer. (2) Problem-Solution-Benefit (PSB) for sales and
pitch decks - show the pain, offer the fix, prove the value. (3) The Pyramid Principle
(Minto) for analytical presentations - lead with the conclusion, then support with
grouped arguments and evidence.

**Visual hierarchy** - Slide elements are read in priority order: headline first,
then the dominant visual element, then supporting text. Use size, contrast, color,
and position to control this reading order. The headline should be an assertion
("Revenue grew 23% YoY"), not a label ("Revenue").

**Data visualization selection** - Match chart type to the analytical message:
comparison (bar chart), trend over time (line chart), part-to-whole (stacked bar or
pie for 2-3 segments only), distribution (histogram), correlation (scatter plot),
flow (Sankey or waterfall). The chart type IS the argument.

---

## Common tasks

### Structure a presentation from scratch

Follow this sequence:
1. Define the objective in one sentence: "After this presentation, the audience will ___"
2. Identify the audience and context (live talk, read-ahead, hybrid)
3. Choose a storytelling framework (SCR, PSB, or Pyramid - see `references/storytelling-frameworks.md`)
4. Write 8-15 slide titles that tell the story when read in sequence
5. Classify each slide by type (title, assertion, data, framework, action)
6. Draft content for each slide - one key message per slide
7. Identify which slides need data visualization and select chart types
8. Add a strong opening slide (hook) and closing slide (call to action)

> Always validate: read the slide titles alone top to bottom. If the narrative is unclear, restructure before adding any visual content.

### Build a pitch deck

Standard pitch deck structure (10-12 slides):
1. **Title** - Company name, one-line value prop, presenter name
2. **Problem** - The pain point, sized with data if possible
3. **Solution** - What you built, shown simply (screenshot or diagram)
4. **Demo/Product** - How it works in 2-3 steps
5. **Market** - TAM/SAM/SOM or market sizing
6. **Business model** - How you make money
7. **Traction** - Metrics, growth chart, logos, testimonials
8. **Competition** - Positioning matrix (2x2) or comparison table
9. **Team** - Key founders and relevant experience
10. **Ask** - Funding amount, use of funds, timeline
11. **Appendix** - Detailed financials, technical architecture (backup slides)

> Keep the pitch deck under 15 slides for the main flow. Use appendix slides for depth.

### Choose the right chart for data slides

| Message type | Best chart | Avoid |
|---|---|---|
| Comparison across categories | Horizontal bar | Pie chart with 5+ segments |
| Trend over time | Line chart | Vertical bar with 12+ bars |
| Part-to-whole (2-3 parts) | Pie or donut | Stacked bar |
| Part-to-whole (4+ parts) | Stacked bar or treemap | Pie chart |
| Distribution | Histogram or box plot | Bar chart with raw values |
| Correlation | Scatter plot | Dual-axis line chart |
| Change/waterfall | Waterfall chart | Stacked bar |
| Process flow | Sankey or flow diagram | Table |

See `references/data-visualization.md` for detailed formatting rules, labeling
best practices, and color palette guidance.

### Write assertion headlines

Transform label headlines into assertion headlines:

| Weak (label) | Strong (assertion) |
|---|---|
| "Q3 Revenue" | "Q3 revenue exceeded target by 12%" |
| "Customer Feedback" | "NPS jumped from 32 to 58 after redesign" |
| "Market Overview" | "The $4.2B market is shifting to self-serve" |
| "Team" | "Our founding team has 3 successful exits" |

Every slide headline should be a complete sentence that states the takeaway. If the

From mkurman/zorai, MIT.

More from mkurman/zorai

Signals

Stars
325
Forks
24
Open issues
0
Last commit (this folder)
May 5, 2026 (5 months ago)
Last release
Oct 23, 2026 (5 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
Website
zorai.app/
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from mkurman

Cite this page

presentation-design skill. Agent Mart. https://agentmart.dev/skills/mkurman-presentation-design (last updated 2026-10-24)