frontend-slides

Create viewport-fitting HTML slide presentations from PPT/PPTX decks.

1|Updated May 17, 2026
One-click install
npx skills add https://github.com/mykcs/myk-skills --skill frontend-slides-mykcs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-slides
Source: https://github.com/mykcs/myk-skills/tree/main/plugins/frontend-slides/skills/frontend-slides
Command: npx skills add https://github.com/mykcs/myk-skills --skill frontend-slides-mykcs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly produce polished, animation-rich presentation slides that reliably fit the screen without awkward overflow or scrolling.

Core Features & Use Cases

  • Zero-dependency HTML decks: Produces single-file, self-contained presentations that run fully in the browser.
  • PPT/PPTX conversion and enhancement: Starts from scratch or converts an existing deck, then improves styling while preserving layout constraints.
  • Strict viewport fitting: Enforces 100vh/100dvh slide sizing, clamp-based typography, density limits per slide type, and safer image/text additions to avoid broken layouts.
  • Inline editing option: Optionally enables in-browser editing with auto-save and export/save support.
  • Style discovery previews: Generates multiple distinct style previews from curated presets to reduce “generic AI slop” and converge on a distinctive aesthetic.

Quick Start

Ask the skill to create a new presentation by providing the purpose, slide length, your content readiness (all content ready / rough notes / topic only), and whether you want inline editing enabled.

Frequently Asked Questions about frontend-slides

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a PPTX file to an animated HTML presentation?

You can convert an existing PPTX deck to a self-contained HTML presentation by providing the file to generate a single-file output with viewport-fitting slides, clamp-based typography, and animation support.

What is the best way to create HTML slides that fit the screen without scrolling?

Using viewport-perfect HTML slide generation enforces 100vh/100dvh slide sizing, clamp-based typography, and density limits per slide type to prevent awkward overflow and ensure full-screen browser delivery.

Can I edit HTML presentation slides directly in the browser?

Yes, you can enable an inline editing option during generation to modify text and content directly in the browser, with support for auto-save and exporting the updated single-file HTML presentation.

Do I need any external libraries or dependencies to run animated HTML slide decks?

No dependencies are required. The generated HTML presentations are completely self-contained single files that run fully in the browser without loading any external libraries or frameworks.

How do I generate multiple style previews for an HTML pitch deck?

You can request style discovery previews to generate multiple distinct visual presets from curated options, which helps avoid generic AI aesthetics and converge on a distinctive look for your presentation.

Does the HTML presentation generator support reduced motion for accessibility?

Yes, the generated HTML slides include built-in animation and reduced-motion support, ensuring your presentation remains accessible to users who prefer or require minimized motion effects.