v1.0.0 — build-deck v2 + write-doc
First tagged release of claude-skills. Two skills, both production-ready.
Skills
build-deck — themed slide decks
- Dual-mode renderer. Review (scroll all slides) and Present (one slide fills viewport), toggle in the topbar, state persisted to
localStorage. - Present mode chrome. Top progress hairline (width = current/total), floating bottom nav bar (Prev ·
NN / MM· Next) that fades after 2s of mouse idle, on-slide page numbers (also visible in PDF export). - Keyboard nav. ← / → / Space / Home / End / Esc.
- 8 themes, each with distinct typography and chrome (not just recolored):
- Terracotta — warm cream + terracotta + serif. Strategic narrative.
- Carbon — premium dark + electric lime + warm orange. Technical / fundraising.
- Berry — cream + berry + italic serif. Editorial.
- Lab — minimal off-white + magenta + mint, no slide borders. Product / clinical.
- Mono — pure white + cyan, monospaced titles, dotted left bar. Modern tech.
- Aurora — violet→teal gradient + glass cards + light-weight titles. Vision / future.
- Brutalist — stark white + black + chartreuse, Archivo Black ALL CAPS, 3px frame. Manifesto.
- Dusk — plum-dark + lavender + peach, italic serif hero. Premium dark.
- Theme dropdown replaces the chip row (scales to N themes).
- PDF export works from both modes; one slide per page, 16:9 (13.333in × 7.5in), page numbers survive print.
- Bug fix. A duplicated
[data-theme=\"terracotta\"]CSS selector was silently applying Carbon's tokens. Fixed.
write-doc — markdown → themed PDF
Source is .md; rendering is pandoc + headless Chromium via `make pdf DOC=`. Themes: terracotta, carbon, berry, lab.
Design + plan docs
The v2 design doc and implementation plan are in build-deck/docs/:
Closes #1.