marp-export

Export Marp Markdown slides to PDF, PNG, PPTX, and HTML formats.

3|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/ryo-touch/marp-skills --skill marp-export
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: marp-export
Source: https://github.com/ryo-touch/marp-skills/tree/main/skills/marp-export
Command: npx skills add https://github.com/ryo-touch/marp-skills --skill marp-export

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @marp-team/marp-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Marp slides are typically authored in Markdown but need to be published in multiple formats (PDF, PNG, PPTX, HTML) for distribution, presentations, and web sharing.

Core Features & Use Cases

  • Supports exporting to PDF, PNG, PPTX, and HTML from a single Markdown source.
  • Includes a streamlined workflow with a helper script and reference docs for options and troubleshooting.
  • Use case: publish a deck to a PDF for printing, a PNG set for social media, and a HTML version for web distribution.

Quick Start

Export your Marp Markdown slides to all supported formats using the export script to generate PDF, PNG, PPTX, and HTML outputs.

Frequently Asked Questions about marp-export

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

FAQPage Schema
How do I export Marp Markdown slides to PDF and PNG?

You can export Marp Markdown slides to PDF and PNG by running the export script, which calls the marp CLI to convert a single Markdown source into multiple output formats for distribution.

Can I convert Marp slides to PPTX for PowerPoint presentations?

Yes, you can convert Marp slides to PPTX format. The export script uses the marp CLI to generate PPTX files from your Markdown source, allowing you to share and present decks in PowerPoint.

Does the marp CLI support exporting Markdown to HTML for web publishing?

Yes, the marp CLI supports exporting Markdown with Marp frontmatter to HTML. This allows you to publish your slides as a web version for online distribution and sharing.

What is the best way to convert Markdown slides into multiple formats at once?

The best way to convert Markdown slides into multiple formats is using a streamlined export script. It processes a single Markdown source with Marp frontmatter and outputs PDF, PNG, PPTX, and HTML simultaneously.

Do I need specific frontmatter in my Markdown to export Marp slides?

Yes, you need valid Marp frontmatter in your Markdown file. The export script requires this frontmatter to correctly parse themes, scaling, and local-file access options before converting to PDF, PNG, PPTX, or HTML.

Why does my Marp slide export fail when accessing local images?

Marp slide exports can fail if local-file access is not enabled. The export script exposes options to configure local-file access through the marp CLI, ensuring local images render correctly in PDF and HTML outputs.