frontend-slides

Convert PowerPoint content and draft notes into animation-rich HTML slide decks.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/sakamoto-family-smile/agent_monorepo --skill frontend-slides-sakamoto-family-smile
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frontend-slides
Source: https://github.com/sakamoto-family-smile/agent_monorepo/tree/main/.claude/skills/ecc/frontend-slides
Command: npx skills add https://github.com/sakamoto-family-smile/agent_monorepo --skill frontend-slides-sakamoto-family-smile

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, python-pptx, and includes scripts (resource) components.

What problem does it solve?

Convert PowerPoint decks and draft notes into animation-rich, zero-dependency HTML slide decks that run in the browser, enabling easy sharing and web delivery without design overhead.

Core Features & Use Cases

  • Convert PPTX to HTML with built-in animations and responsive layouts.
  • Port existing decks for web talks, training sessions, or remote presentations.
  • Use the included HTML template, viewport-fitting base, and optional PDF export to share printable versions.

Quick Start

Provide a PPTX file or topic text and I will generate an animation-rich HTML presentation ready to present.

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 for web delivery?▼

You can convert PPTX to HTML by extracting the PowerPoint content and notes into a self-contained HTML slide deck. The output applies inline CSS and JS to create animation-rich, responsive slides that run directly in the browser.

Can I create HTML slides from scratch without an existing PowerPoint file?▼

Yes, you can generate HTML slides from scratch by providing topic text or draft notes. The tool applies a viewport-fitting base HTML template with built-in animations to build the presentation without needing an initial PPTX file.

Does the HTML presentation template require external dependencies to run?▼

No, the generated HTML presentation is entirely self-contained. It implements inline CSS and JS within the HTML template, ensuring the animation-rich slides run in the browser without external design dependencies or libraries.

How do I export my HTML slides to a printable PDF format?▼

You can export HTML slides to PDF using the built-in PDF export workflow. This process renders the viewport-fitting base layout into a printable version, allowing you to share static documents alongside the web presentation.

What is the best way to port existing decks for remote talks?▼

Porting existing decks for remote talks is best handled by converting PPTX files into zero-dependency HTML slide decks. This approach enables easy web sharing and remote presentation delivery directly in the browser.

Can I use python-pptx to extract content before converting to slides?▼

Yes, python-pptx is utilized as a dependency for PPTX extraction tooling. It extracts the text and draft notes from your existing PowerPoint files so they can be mapped into the animation-rich HTML template.