slide-deck-builder
Slide Deck Builder
Create polished, self-contained HTML slide decks with no runtime dependencies.
Claude or Claude Code — mandatory branch: read references/claude.md completely before planning or authoring. Its calibration, rendered audit, critique ledger and completion gates apply on every invocation.
Choose the output route
- Default to HTML when the user asks for slides without naming a file format.
- PowerPoint or
.pptx: readreferences/pptx-output.md. Build a native PPTX rather than converting HTML. - Native Google Slides: use an installed native Slides capability when available; do not round-trip through HTML.
- When editing an existing deck, preserve its format, visual system and reusable components.
Teaching or learning decks: if the deck drives a live session where the audience is meant to learn and do something (a workshop, course, training, onboarding), read references/learning-decks.md first. It layers session arc, run-sheets, participation rules, hands-on build artefacts, deferral discipline, and block-boundary presenter cues on top of everything below.
GCWC decks: read references/gcwc-theme.md and inspect the latest GCWC deck or learning hub available in the project before planning slides.
OGP decks: read references/ogp-slides.md before planning slides. Reuse the official lock-ups in assets/ogp-slides/; copy the required variants beside the generated deck so it remains offline-safe.