All skills
mblode avatar

/presentation-creator

@ad09ff3
by Matthew Blodemblode/agent-skills134 stars
12

Builds decks with a story spine, house visual system, setting-specific density, and speaker notes. Use when asked to "create a presentation", "write a pitch deck", or "turn this doc into slides". Defaults to Marp; use an available presentation tool for editable PowerPoint. For product UI use ui-design.

Use this Skill: https://skilld.dev/gh/mblode/agent-skills/presentation-creator

This session only. Nothing lands on disk.

referenceswriting-slides.md

≈717 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Writing Slides

Bold, minimal copy for speaking to, not reading from.

Headline patterns

Statement: bold declarations that take a position:

  • "Speed is a feature"
  • "AI has no memory"
  • "Passive beats active"

Question: create tension, invite reflection:

  • "What would we do differently if we started today?"
  • "So does any of this actually work?"

Action: drive toward outcomes:

  • "Building blocks over modules"
  • "Always be gardening"

Framing: set context for what follows:

  • "How we got here"
  • "The real results"

Headlines: 4-12 words, sentence case, no trailing period.

Body text rules

  • Bold lead-in + explanation: **Retention is the real metric.** Acquisition gets attention, retention builds the business.
  • Key phrase emphasis: "We compete on speed and focus"
  • Minimal bullets: 3-4 max on a presented deck, each earning its place (pitch decks use the denser rules in pitch-decks.md instead)
  • Inline code: backticks for technical terms, file names, commands

Copy per slide type

What each type's headline and body carry. The types themselves, and what each is for, live in outline-structure.md.

Type Headline Body
statement Bold claim or insight Optional 1-2 line explanation or stat
big-statement Full-screen, maximum scale, centered None
question Provocative question Optional context, 1 line max
section-divider Section title None
goals "Goals for today" or outcome framing 3-4 bullets, bold lead-in + brief explanation
data What the data shows, never "Data" 2-4 key numbers with labels
code What this code does 5-15 lines, syntax-highlighted, no comments
framework The comparison being drawn Matrix, do/don't, or side-by-side
quote The quote itself, large Attribution: name, role or source
recap "Recap" or "Key takeaways" One-liner per section, complete thoughts
resources Grouped links Links grouped by section
next-steps Action framing 3-4 bullets

Transformation examples

Before: "The fundamental issue with AI coding assistants is that they don't retain any context between sessions, leading to repetitive outputs" After:

Headline: AI has no memory Subtitle: Every session starts from zero

Before: "Our product strategy will be based on building reusable components" After:

Headline: Building blocks over modules Supporting: A platform built on configurable building blocks.

Order of work per slide

  1. Write the headline first: bold statement or question. Everything else is optional.
  2. Add body only if it says something the headline does not.
  3. Cut anything the speaker will say aloud anyway; a slide that repeats the talk track makes one of them redundant.

Source: SKILL.md on GitHub

No alerts9d5 checks · Risk SAFE
  • Gen Agent Trust Hub9d

    The skill is safe for use and follows established best practices for structured presentation creation using well-known tools. It includes a minor risk of indirect prompt injection, typical for agents that process user-provided documents to generate code or formatted content.

  • Socket9d

    No alerts

  • Snyk9d

    Risk: LOW · No issues

  • Runlayer6mo

    6 files scanned · No issues

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at ad09ff3. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated last week

README badge

README badge for mblode/agent-skills/presentation-creator