pptx-builderlisted
Install: claude install-skill Julien339/pptx-builder-skill
# PPTX Builder
Two-stage workflow: **design in HTML** (fast to iterate, easy to preview), then
**compile to native PPTX** (fully editable in PowerPoint — real shapes, real
text, real tables, not an image).
## Stage 0 — Pick a style (palette + shape language)
Before writing any slide HTML, settle on a visual identity so every slide in
the deck stays consistent instead of improvising colors/corners per slide.
1. Publish `templates/style-gallery.html` as an **Artifact**. It shows 12
named presets (A–L), each pairing a color palette with a distinct shape
language — sharp squares, softly rounded cards, pill badges, small circle
accents tucked in the corners, decorative blobs, etc. A–F are general
purpose; G–L lean into more specific deck genres (consulting, creative
agency, finance/governance, keynote-style minimal, SaaS product, warm
editorial). Ask the user to pick a letter, or to describe a tweak to one
(e.g. "D but with teal instead of gold").
2. **If the user already has a brand or template to match** — an existing
.pptx, a brand guideline, a logo, or just a list of hex colors — skip the
gallery and use that instead. Get the exact colors, fonts, and
corner-radius convention from what they give you (open an existing .pptx
directly, or run `python scripts/extract.py` on it, to sample real
values rather than guessing).
3. Whichever path was used, write down the resolved palette (hex values)
and shape convention (corner radius, accent mo