frontend-slides

Create self-contained HTML presentations with inline CSS/JS from scratch or PPTX files.

54|18|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/hainamchung/agent-assistant --skill frontend-slides-hainamchung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-slides
Source: https://github.com/hainamchung/agent-assistant/tree/main/skills/frontend-slides
Command: npx skills add https://github.com/hainamchung/agent-assistant --skill frontend-slides-hainamchung

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Frontend Slides enables users to create zero-dependency, animation-rich HTML presentations from scratch or by converting PowerPoint files, eliminating manual slide authoring and formatting bottlenecks.

Core Features & Use Cases

  • Zero dependencies — Single HTML file with inline CSS/JS, no npm or build steps.
  • Viewport-fitting rules — slides always fit 100vh with clamp-based typography and responsive sizing.
  • PPTX conversion workflow — convert PowerPoint decks into web slides preserving order and visuals.

Quick Start

Provide your content and choose a style preset to generate a self-contained HTML presentation in one file.

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 HTML presentation?

You can convert PPTX files to HTML presentations using a script that preserves slide order and visuals, outputting a single self-contained HTML file with inline CSS and JS.

How do I create animation-rich HTML slides without npm dependencies?

You can create animation-rich HTML slides by generating a single self-contained HTML file with inline CSS and JS, eliminating the need for npm dependencies or build steps.

Do I need npm or build tools to generate HTML slides?

No, you do not need npm or build tools to generate these HTML slides. The output is a single file with inline CSS and JS, requiring zero dependencies and no build steps.

What is the best way to make HTML slides fit the viewport responsively?

The best way to make HTML slides fit the viewport responsively is to apply viewport-fitting rules with clamp-based typography, ensuring slides always fit 100vh with responsive sizing.

Can I use design presets to style my HTML presentation?

Yes, you can use design presets to style your HTML presentation. Provide your content and choose a style preset to generate a polished, self-contained HTML slide deck.

What are the limitations of converting PowerPoint decks to web slides?

When converting PowerPoint decks to web slides, limitations include relying on a script that preserves order and visuals, but complex native PowerPoint animations may not translate directly into the inline CSS/JS HTML output.