Skip to main content
Category: Visual & Media · Version: 1.0.0 · Author: OpenDirectory · Compatibility: All targets (claude, codex, opencode, gemini, anti-gravity, openclaw, hermes)
Generate a professionally designed HTML slide deck from a brief, content notes, or an existing PowerPoint. Outputs a browser-ready presentation + optional PDF. Supports 13 named layout types and 8 business style presets.

Install

What it does

  • Asks the questions that determine how a deck should be structured
  • Plans the slide sequence with named layout types for each slide
  • Generates a single self-contained HTML file — opens in any browser, no build tools
  • Splits into per-slide HTML files for individual sharing or editing
  • Exports a PDF via Playwright (renders animations to final state)
  • Optionally deploys to a live URL via Vercel for phone/tablet sharing
  • Converts existing PowerPoint files to HTML

Example

“Create a 12-slide Series A investor deck for DataPulse. Audience: Series A VCs. Style: midnight-editorial.”
Output: 12-slide HTML presentation, per-slide HTML files, and a PDF — covering problem/solution/traction/team/market/ask.

Supported Styles


Supported Layouts


Output

Slides are 1920x1080px (16:9) by default. 1:1 (1080x1080) available for LinkedIn.

Parameters


Dependencies

This skill requires the frontend-slides skill files at: /Users/ksd/Desktop/Varnan_skills/frontend-slides/ Specifically:
  • viewport-base.css — responsive slide foundation (included verbatim in generated HTML)
  • html-template.md — SlidePresentation class and inline editing system
  • animation-patterns.md — entrance animations and background effects
  • scripts/export-pdf.sh — PDF export via Playwright (Node.js required, auto-installs)
  • scripts/deploy.sh — Vercel deployment (Node.js required)
  • scripts/extract-pptx.py — PowerPoint content extraction (Python + python-pptx required)

No API keys required

Pure AI skill. No external services, no scraping, no dependencies to install beyond the above.