presentation-builder

Installation
Summary

HTML-first slide deck creation with visual editing, validation, and export to PPTX or PDF.

  • Plan decks with structured outlines before generating HTML slides; review visually in a browser editor before exporting
  • Organize slides in dedicated workspace directories (decks/<deck-name>/) with self-contained HTML files, one primary idea per slide
  • Validate slide structure and convert approved decks to .pptx or .pdf using core commands: build-viewer, validate, convert, pdf
  • Requires Node.js >= 18 and Playwright; install slides-grab once per project, then reuse across multiple deck iterations
SKILL.md

Presentation Builder

Use slides-grab when the user needs a real slide deck artifact, not just an outline. The workflow is HTML-first: plan the deck, generate slide HTML, review visually, then export to PPTX/PDF.

When to use this skill

  • Create a presentation from a topic, document, or brief
  • Iterate on slide design visually instead of editing raw PPT manually
  • Export approved decks to .pptx or .pdf
  • Maintain multi-deck workspaces under decks/<deck-name>/

Preflight

Install and verify slides-grab before authoring:

git clone https://github.com/vkehfdl1/slides-grab.git
cd slides-grab
npm ci
Related skills

More from supercent-io/skills-template

Installs
4.1K
GitHub Stars
88
First Seen
Mar 6, 2026