betterslides

Slides that perform.

Don't be boring. Be unforgettable.
→ to advance M sound F fullscreen
the room

They forget your deck
before you sit down.

You made a document. Documents don't get remembered — moments do.
the gap

Nobody fills all four.

TheatricsOpen / webAI-authoredTells you what to say
Apple Keynote✓✕✕✕
reveal.js~✓✕✕
AI slide tools✕✓✓✕
better-slides
the one idea

A deck is a performance.

Not a document. Optimize for what the room feels.
what you ship
node_modules
a build step, a framework, and a folder you never read
1
index.html
no build, no framework, no npm — it just opens
1 file. 0 dependencies. It will still open in 10 years.
built for the podium

One composition. Every screen.

a deck that reflows
the premise
A deck is a performance.
Not a document. The room should feel it.
better-slides
the premise
A deck is a performance.
Not a document. The room should feel it.
Pick a screen · the 1920×1080 stage letterboxes into 1920 × 1080 — it never reflows
an agent skill

Point your agent at it.

01Brieftopic · notes · .pptx 02Methodthe Speaker Playbook 03Stylepick from live previews 04Buildone self-contained .html 05Performpresent · deploy · PDF
Motion, sound, inline editing and a PDF export come with it.
six performance styles

Not themes. Design systems.

install

Two lines in Claude Code.

01/plugin marketplace add https://github.com/hanley-tech/better-slides
02/plugin install better-slides@better-slides
Then run /better-slides:better-slides and tell it what your talk is about.
one more thing…

It tells you what to say.

The Speaker Playbook is built in: one idea, one hero slide, a landing that makes them act tonight.
go build one

Don't be boring.
Be unforgettable.

better-slides · by Hanley Leung · hanley.world
betterslides