frontend-slides

Convert PowerPoint decks into self-contained HTML slides with inlined CSS and JS.

5|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/rbah31/claude-code-workflow --skill frontend-slides-rbah31
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frontend-slides
Source: https://github.com/rbah31/claude-code-workflow/tree/main/.claude/skills/frontend-slides
Command: npx skills add https://github.com/rbah31/claude-code-workflow --skill frontend-slides-rbah31

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Enables non-designers to create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint decks into self-contained web slides, reducing friction between ideas and visuals.

Core Features & Use Cases

  • Zero-dependency HTML presentations: single HTML files with inline CSS/JS for portability.
  • PPT/PPTX conversion: turn existing decks into web slides preserving content and layout.
  • Visual style discovery: generate previews to help users pick a distinctive look without articulating design terms.
  • Sharing & export: deploy to live URLs or export to PDF for distribution.

Quick Start

Start by typing /frontend-slides to begin the guided creation and style discovery process.

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 presentation to a standalone HTML file?▼

Converting PPTX to HTML involves transforming PowerPoint decks into self-contained, zero-dependency web slides. This Skill preserves your content and layout while inlining all CSS and JavaScript to produce a single portable HTML file.

Can I create an HTML presentation from scratch without any existing PowerPoint files?▼

You can create HTML presentations from scratch without existing PowerPoint files. This Skill supports deterministic generation to build new talks, teaching materials, or pitches directly as self-contained web slides ready for deployment.

Do I need external libraries or web dependencies to display the generated HTML slides?▼

You do not need external libraries or web dependencies to display the generated HTML slides. The output is a single-file deck with inlined CSS and JS, ensuring zero-dependency portability for accessible web presentations.

How do I choose a visual style for my HTML slides if I am not a designer?▼

Choosing a visual style for your HTML slides without design experience relies on this Skill's visual style discovery process. It generates previews to help you pick a distinctive look without needing to articulate complex design terms.

Can I export my HTML slide deck to PDF for distribution?▼

You can export your HTML slide deck to PDF for distribution. After converting or creating your presentation, the Skill supports exporting the single-file deck to PDF or deploying it directly to live URLs.