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.

referencesspeaker-notes.md

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

Speaker Notes

Scannable prompts for natural delivery, not scripts to read verbatim.

Per-slide note structure

### Slide [N]: [Headline]

**Key point:** [The ONE thing they must remember]

**Open with:** [First sentence or hook, conversational tone]

**Talk track:**
- [Prompt 1]
- [Prompt 2]
- [Optional anecdote or example]

**Transition:** [Bridge to next slide]

Example

### Slide 5: Speed is a feature

**Key point:** Being fast is a competitive advantage, not just a nice-to-have.

**Open with:** "This slide captures something we keep rediscovering..."

**Talk track:**
- Every time we ship faster, customers notice and tell us
- Our competitors take months for changes we do in days
- Speed compounds, fast shipping builds momentum and morale

**Transition:** "So how do we protect that speed as we scale?"

Notes by slide type

statement / question: Expand on the headline: what led to this conclusion, what's the implication. For questions, pause and let it land before answering.

data: Contextualize the numbers: what story do they tell? What surprised you?

section-divider: Brief: quick framing of what's coming, how it connects to what came before.

recap: Don't re-present. Touch each point quickly, add one synthesis insight, set up "so what."

Delivery cues

Include when relevant:

  • (pause): let a point land
  • (show of hands): audience interaction
  • (click): advance animation or build
  • (emphasize): vocal stress on key word
  • (scan room): make eye contact before transitioning

Where the notes go

The output format reads notes from one place each: Marp and Slidev take an HTML comment at the end of the slide, reveal.js a Note: line, a .pptx the notes pane (never a text box on the slide). output-formats.md has the syntax. Keep the structure above inside that slot; the headings become plain lines in a Marp comment, and a first line shaped like Key point: X parses as a Marp directive, so write it as a sentence.

Context adjustments

  • Internal: informal, reference shared history, challenge directly, be candid about what's hard
  • External: build credibility first, prove before concluding, leave room for questions
  • Recorded/async: tighter, less tangential, stronger signposting; notes clarify what's not obvious from slides alone

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