What problem does it solve? Creating visually distinctive presentations usually requires design expertise or heavyweight tools like PowerPoint, and converting existing PPT files to web-friendly formats is tedious. This Skill produces self-contained, animation-rich HTML slide decks that run entirely in the browser, with a guided style-discovery workflow for users who don't know their design preferences. ## Core Features & Use Cases - HTML Presentation Generation: Builds single-file decks with inline CSS/JS, keyboard, wheel, and touch navigation, reveal animations, and reduced-motion support. - PPT/PPTX Conversion: Extracts text, images, and speaker notes from PowerPoint files using python-pptx, then restyles them as web presentations. - Visual Style Exploration: Generates three single-slide previews from 12 curated presets (e.g., Bold Signal, Neon Cyber, Swiss Modern) so users pick a look by seeing it, not describing it. - Viewport Fit Enforcement: Every slide is locked to one viewport with clamp()-based scaling and density limits, validated across desktop, tablet, and mobile sizes. - Use Case: A developer needs a conference talk deck from rough notes. The Skill asks about mood, shows three styled preview slides, then delivers a finished presentation.html that fits any screen without scrolling. ## Quick Start Ask the assistant to create an HTML presentation from your topic or notes, or to convert an existing PPTX file into a web slide deck.