Skip to content

Presentation Builder

Writes read-aloud talks, HTML or Keynote decks, and sales pitches from your notes or docs.

Stars
19,682
Licence
MIT
Files
15 files

What it does

Once installed, the agent can turn a talk script, essay, or set of product docs into a presentation. It can write a lecture meant to be read aloud with slides paced to it, build a slide deck as an HTML page with speaker view or as a Keynote file, and produce a sales pitch with a value story, talking points, and an elevator pitch. It also includes helper scripts that check slide layout, sanity-check speaker notes, and find or place pictures on slides.

Great for

  • Speakers who want a read-aloud lecture with matching slides
  • People who need a quick HTML slide deck with presenter notes
  • Sales or product teams turning product docs into a pitch narrative

Skip it if

  • Users who only need image, video, or web design work; the file routes those requests to other skills (Art, HyperFrames, Webdesign), so they will not be handled here
  • Anyone expecting a finished deck without reviewing it: the file lists manual checks like rehearsing the speaker voice and visuals, which the agent cannot verify
  • Sensitive or confidential product material shared with the agent, since it may be processed by network-connected tools

Try asking

  • “Turn this essay into a 20-minute read-aloud talk with one slide every 20 seconds”
  • “Make me a deck on the history of containers with speaker notes”
  • “Build a sales pitch and elevator pitch from these product docs”
  • “Export this Keynote talk so the animations autoplay”
Step-by-step guide: how to use Presentation BuilderInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 15 original files, the MIT licence and an attribution note.

    Presentation.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip Presentation.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip Presentation.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Give it a talk file or notes first so the slide count and timing can be set against a word budget
  • Run the self-test commands and review the rendered deck before presenting, since spoken flow and visuals need human judgement
  • Check any network-sourced media (footage, book covers, screenshots) for licensing before using it publicly

What's inside

  • DesignSystem.md
  • Intents/Build.md
  • Intents/CreateDeck.md
  • Intents/ExportToClaudeDesign.md
  • Intents/Keynote.md
  • Intents/KeynoteArt.md
  • Intents/KeynoteUpdate.md
  • Intents/MediaSourcing.md
  • Intents/Pitch.md
  • Intents/Present.md
  • Intents/Write.md
  • References/HtmlDecks.md
  • References/KeynoteGotchas.md
  • References/QualityLoop.md
  • SKILL.md

Redistributed unmodified from danielmiessler/LifeOS under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.