slaydy A deck skill for Claude

Your brand’s deck skill. Don’t rebuild the runtime.

This is a real deck → to advance T switches the brand

The problem

A generated deck nobody can touch is dead on arrival.

Slides you can't fix in place get thrown away and regenerated.

The difference

Editable beats regenerated.

Generated slides today

  • A picture of slides, or a one-shot file.
  • Every fix means regenerating the deck.
  • Your hand edits get thrown away.
  • The brand drifts from deck to deck.

With slaydy

  • One HTML file that opens anywhere.
  • Fix it by hand, right in the browser.
  • Claude revises the same file in place.
  • The brand lives in one theme file.

Edit mode

Press E and fix it yourself.

  • Click any text and rewrite it. Try it on this headline.
  • Paste an image, drag it into place, resize it from the corners.
  • Add, duplicate and reorder slides.
  • ⌘Z undoes all of it, slide operations included.
  • Download a copy, and your edits travel in one file.

Revise with Claude

Or ask Claude.

Leave a note

Use Request change in edit mode. The note stays on the slide until Claude reads it.

Say what to do

Tell Claude to apply your notes. It finds every note in the deck and works through them.

Edited in place

Claude edits the same file, so the fixes you made by hand stay fixed.

01

Same deck, another brand

Now press T.

The theme file

A brand starts at nine tokens.

:root {
  --app-bg: #e9e6df;
  --bg: #fbfaf7;
  --fg: #131318;
  --muted: rgba(19, 19, 24, .6);
  --faint: rgba(19, 19, 24, .14);
  --surface: #f2efe8;
  --accent: #3a2fd6;
  --accent-2: #d93a1f;
  --accent-fg: #fbfaf7;
}

This slide is live

Go on, change them.

Accent
Headline face

When tokens are not enough

Tokens are the floor, not the ceiling.

  • Tokens set colours, typefaces, radius and the wash. Most brands stop here.
  • A theme is a full stylesheet. This deck’s serif emphasis is six lines.
  • Add your own layouts, and Claude generates and revises them like the stock ones.
  • Scripts hook into the runtime for graphics and behaviour, like the last slide.
  • A voice file tells Claude how the brand writes and what it never uses.

Brand setup

Your brand is one prompt.

Ask

One sentence

Set up slaydy for Acme from acme.com.

Review

Check the draft

Colours, type and voice come back first.

Install

Claude builds it

It builds acme-decks and installs it.

Use

Request a deck

Make me a deck. It arrives in Acme.

The footprint

A small core you can extend.

22

layouts in the contract, plus any you add.

9

tokens to start a brand.

1

HTML file per deck.

Output

Out the door.

S presenter view

Your speaker notes, the next slide and a clock, in a second window.

P PDF

Real, selectable text.

D one file

Self-contained, to send as is.

C PNG

Copy the current slide as an image.

O overview

Every slide at a glance.

Staying current

Updates are one prompt, never a merge.

Fileslaydy maintainsYou maintain
Engineruntime.js, runtime.css—
InstructionsSKILL.md, LAYOUTS.mdSKILL.fork.md
Brand—themes/acme.css
Voice—themes/acme.md
Assets—Fonts and images
On updateReplaced every timeNever touched

Get started

Put your brand on it by Friday.

github.com/klarasch/slaydy