A Claude Code skill for slide decks

Slide decks that feel directed, not assembled

Deckwright turns an outline into a self-contained, cinematic HTML deck — narrative worlds, AI-directed camera verbs, zero build step. Just open it in a browser.

terminal
# install into your Claude Code skills
git clone https://github.com/srafay/deckwright \
  ~/.claude/skills/create-slide-deck
02 — MARKET SHIFT

The old way of shipping decks is over.

DECKWRIGHT04 / 12
Features

Everything a deck needs, nothing it doesn't

Built to be edited by hand, rendered by a browser, and shipped in minutes.

Zero build step

Ships as one self-contained presentation.html. React and Babel load from CDN — no bundler, no install, no config.

65 slide patterns

40 content layouts, 18 chart variants and 7 composition recipes — enough range that decks stop looking templated.

Cinematic direction

Narrative worlds and AI-directed camera verbs shape pacing and framing across the deck, not just per-slide styling.

One DATA object

All copy lives in a single centralized object. Edit the words without touching a single line of JSX.

Export where you need it

Print-to-PDF is built in. Hand it Python 3.11+ and Playwright and it'll hand back a PPTX too.

Brand-aware theming

Five built-in palettes plus auto-detecting logo placement, so a deck can pick up your brand without manual tuning.

Workflow

Answer five questions. Get a deck.

Deckwright asks, you answer — it assembles the JSX and wires it into one file.

1

Title

What's the deck called

2

Audience

Who's in the room

3

Outline

The story beats

4

Palette

Pick a theme

5

Extras

Notes, PDF, PPTX

Themes

Five palettes, built in

Theme-aware color variables run through every slide pattern automatically.

Forestdeep green
Indigocool violet
Claywarm terracotta
Slateneutral grey
Plumbold magenta

Your next deck doesn't need a design pass

Clone it into your Claude Code skills and start from a title, not a blank canvas.