decklisted
Install: claude install-skill byjunyoung/claude-product-skills
# deck — building a presentation deck (Figma Slides)
Moves one source into a presentation flow and builds a deck in **a Figma Slides file**. The slide count follows the source's volume and the presentation conditions (it is not fixed).
The design comes from the local assets in `deck.assets_dir` — `template-spec.md` (values and the archetype catalog) and `template.js` (palette, constants, builders). It does not re-read a remote template on every run; it Reads these two.
**Without the assets, run `/fig:deck-setup` first.** Run it again to re-extract when the source template is revised. Never build by inventing values — an invented slide leaves the type scale without exception.
## Triggers
- Natural language: "turn this into slides", "presentation material", "make a deck", "this doc as slides"
- Explicit: `/fig:deck <source>` (a document link, a file path, a topic)
## Procedure
The shape — **align** (intent and source / 1–2) → **design** (agree the outline / 3) → **build** (assets and build / 4–5) → **audit** (structure and wording / 6–7) → **output** (8)
### 1. Confirm the intent
Do not ask everything at once; start with what actually branches. These three are usually enough.
- **The source** — which document or dataset is being moved. Take a link or a path
- **The occasion** — in front of whom, for how long. The presentation length decides the slide count (10 minutes is around 12 slides; 30 minutes carries 25 or more comfortably)
- **The form** — a standalone deck, o