frontend-slides

Generate zero-dependency HTML presentations with keyboard navigation from notes or PPT/PPTX files.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/KanakMalpani/General-Private-Skills --skill frontend-slides-kanakmalpani
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-slides
Source: https://github.com/KanakMalpani/General-Private-Skills/tree/main/skills/frontend-slides
Command: npx skills add https://github.com/KanakMalpani/General-Private-Skills --skill frontend-slides-kanakmalpani

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turn topic notes or PowerPoint slides into zero-dependency, animation-rich HTML presentations that run in the browser, removing design friction and enabling quick talk-ready decks.

Core Features & Use Cases

  • Generates self-contained HTML slides with inline CSS and JS (no external dependencies).
  • Converts PPT/PPTX to web-ready slides and supports creating slides from scratch for talks, workshops, or pitches.
  • Enforces viewport-fit, accessible typography, responsive layouts, and keyboard navigation for presentable decks.

Quick Start

Describe your topic or upload a PPT/PPTX file, and I will generate a zero-dependency, animation-rich HTML presentation with viewport-safe slides.

Frequently Asked Questions about frontend-slides

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

FAQPage Schema
How do I convert PPTX to HTML presentation slides?

Converting PPTX to HTML presentation slides involves uploading your PowerPoint file to generate a self-contained, animation-rich HTML deck with inline CSS and JS, requiring no external dependencies to run in the browser.

Can I create web-ready slides from plain text notes?

Creating web-ready slides from plain text notes is possible by describing your topic. The tool generates a zero-dependency HTML presentation with viewport-safe layouts, responsive typography, and keyboard navigation.

Do I need external libraries to run HTML slides in the browser?

Running HTML slides in the browser requires no external libraries. The generated presentation uses a single file format with inline styles and JavaScript, ensuring zero external dependencies.

What is the best way to make accessible HTML presentations?

Making accessible HTML presentations is best achieved by generating a single-file deck that enforces accessible typography, keyboard navigation, viewport-fit layouts, and reduced-motion support for users with accessibility needs.

Does the generated HTML presentation support keyboard navigation and reduced-motion?

The generated HTML presentation supports keyboard navigation and reduced-motion. It enforces accessibility requirements, responsive layouts, and viewport-safe slides for an accessible presenting experience.