
Presentation Builder
Writes read-aloud talks, HTML or Keynote decks, and sales pitches from your notes or docs.
- Repository
- danielmiessler/LifeOS
- 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”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 15 original files, the MIT licence and an attribution note.
Presentation.zip - 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
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.