What problem does it solve? Building visually distinctive slide decks usually requires design expertise or heavyweight tools, and converting PowerPoint files to web-friendly formats is tedious. This Skill produces self-contained, animation-rich HTML presentations that run entirely in the browser with no dependencies. ## Core Features & Use Cases - HTML Presentation Generation: Creates single-file decks with keyboard, touch, and wheel navigation, reveal animations, and reduced-motion support. - PPT/PPTX Conversion: Extracts text, images, and speaker notes from PowerPoint files using python-pptx, then rebuilds them as styled HTML slides. - Style Preset System: Offers 12 curated visual presets (e.g., Bold Signal, Neon Cyber, Swiss Modern) with mood-based mapping and single-slide previews for users unsure of their aesthetic. - Viewport Fit Enforcement: Guarantees every slide fits one viewport using a mandatory clamp()-based CSS base and density limits. - Use Case: A developer needs a conference talk deck from rough notes. The Skill generates three style previews, the user picks one, and it outputs a validated presentation.html tested at multiple screen sizes. ## Quick Start Ask the assistant to create an HTML presentation from your topic or notes, or to convert an attached PPTX file into a web-based slide deck.