Create stunning, interactive HTML presentations that feel like next-generation experiences. Use when a user asks for a presentation, slide deck, pitch deck, slides, or anything presentation-related. Produces a single self-contained HTML file with animations, interactive elements, and cinematic transitions — no PowerPoint, no dependencies, just open in a browser.
Create presentations that make audiences say "how did they do that?" Single self-contained HTML file. No dependencies. Open in any browser.
Before writing a single line, clarify:
Do NOT start building until you understand the content and the feel. A few good questions save hours of revision.
Think of each slide as a moment, not a page. Plan:
Share the slide plan with the user before building. Get buy-in on structure.
Output a single self-contained HTML file. All CSS inline in <style>, all JS inline in <script>. No external dependencies except Google Fonts (loaded via @import).
This is what separates these presentations from everything else. The following are starting points, not limits. Invent new interactions. Surprise the user. Go beyond what they imagined.
Visual & Motion:
Interactive Elements:
Audio & Sensory (use sparingly):
Structural Patterns:
After the first version:
The goal is not "a nice slide deck." The goal is an experience that makes people ask for the source file. Push creative boundaries. If you've seen it in every presentation tool, it's not enough. Think:
The user came to this skill because they want something extraordinary. Deliver that.