html-to-ppt

Convert HTML and Markdown into PowerPoint presentations with Marp-based slide generation.

1|Updated May 18, 2026
One-click install
npx skills add https://github.com/hmzainjamil/claude-office-skills --skill html-to-ppt-hmzainjamil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: html-to-ppt
Source: https://github.com/hmzainjamil/claude-office-skills/tree/main/html-to-ppt
Command: npx skills add https://github.com/hmzainjamil/claude-office-skills --skill html-to-ppt-hmzainjamil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual effort of building presentations from scratch by converting structured HTML or Markdown content into consistent, professional PowerPoint slides.

Core Features & Use Cases

  • Markdown to Slides: Create slide decks from simple Marp-style Markdown with slide separators, themes, and frontmatter.
  • HTML and Theme Control: Apply CSS-based styling, built-in themes, layouts, and slide-specific directives for branded presentations.
  • Export for Multiple Formats: Generate PowerPoint, PDF, or HTML outputs for meetings, demos, reports, and pitch decks.
  • Use Case: A product manager can paste a meeting outline and quickly produce a branded investor-style deck with agenda, charts, and closing slides.

Quick Start

Convert the provided Markdown outline into a PowerPoint presentation using the gaia theme and keep the slide structure clean and professional.

Frequently Asked Questions about html-to-ppt

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

FAQPage Schema
How do I convert Markdown to a PowerPoint presentation?

To convert Markdown to a PowerPoint presentation, use Marp-based slide generation with frontmatter directives and slide separators to output a PPTX file. This process applies themes and CSS styling to structure your meeting recaps or pitch decks.

Can I use HTML and CSS to style PowerPoint slides?

Yes, you can apply CSS-based styling and HTML to control layouts and themes for PowerPoint slides. Built-in themes and slide-specific directives allow you to generate branded presentations directly from structured web content.

What is the best way to generate a pitch deck from an HTML outline?

The best way to generate a pitch deck from an HTML outline is using Marp-based slide generation to apply frontmatter directives and themes. This converts structured content into professional presentations suitable for investors, demos, or reports.

Does Marp support exporting slides to PDF and HTML formats?

Yes, Marp supports exporting slides to PDF and HTML formats alongside PowerPoint PPTX. This allows you to generate multiple output types from the same Markdown or HTML source for meetings, demos, and report distribution.

How do I add themes and slide separators in Markdown for slide generation?

To add themes and slide separators in Markdown for slide generation, use frontmatter directives to specify themes like gaia and insert slide separators between content blocks. This ensures a clean, professional slide structure during export.