penpot-build-deck
penpot-build-deck — brief to a playable slide deck
1. Title + How it works
penpot-build-deck turns a brief into a presentation that lives in Penpot as real, editable design:
one 1920×1080 Board per slide on a dedicated page, tokenized through a deck.* token set, wired
into a flow so the deck plays in Penpot's View mode (←/→, Shift+F fullscreen), and exportable to
PDF. Every mutation goes through execute_code; validate visually with export_shape (per slide,
never the whole page); read structure with penpotUtils.shapeStructure (full tool surface:
shared/penpot-mcp-tool-reference.md). Penpot has no "slides mode" — this skill is the deck
tooling: outline → deck system → style freeze → slides in batches → flow + quality gate.
2. The One Rule That Matters Most
Plan the whole outline, then build one slide per call. Never generate a deck in one
execute_code. Slides 1–3 are the style freeze: everything after them inherits their decisions.
Build the rest in batches of 3–5, export and look at every slide before its checkpoint, and refuse
the AI-slide tells (accent lines under titles, decorative bars, centered body text, text-only slides,
the same layout twice in a row).