marp-slide

Generate self-contained Marp slide decks with frontmatter and rendered HTML and PPTX.

Updated May 13, 2026
One-click install
npx skills add https://github.com/usetheodev/theo-ui --skill marp-slide-usetheodev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: marp-slide
Source: https://github.com/usetheodev/theo-ui/tree/main/.claude/skills/marp-slide
Command: npx skills add https://github.com/usetheodev/theo-ui --skill marp-slide-usetheodev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

Automates the creation of self-contained Marp slide decks from user prompts, removing the tedious manual slide assembly and styling work.

Core Features & Use Cases

  • Generates Marp-compatible Markdown slides with frontmatter and a ready-to-render structure.
  • Uses templates from assets (template-*.md) and references to apply consistent design and typography.
  • Outputs complete decks as Markdown plus rendered HTML and PPTX via the Marp CLI workflow, enabling quick deck creation for talks, product demos, and training.

Quick Start

Provide a topic and audience; the tool will generate a ready-to-render Marp slide deck using a chosen template and export HTML and PPTX.

Frequently Asked Questions about marp-slide

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

FAQPage Schema
How do I generate Marp slides from a text prompt without manual formatting?

To generate Marp slides from a prompt, provide a topic and audience to automatically create self-contained Marp-compatible Markdown with frontmatter, CSS, and a ready-to-render structure.

Can I export Marp Markdown presentations to HTML and PPTX?

Yes, you can export Marp Markdown presentations to HTML and PPTX. The skill outputs complete decks as Markdown plus rendered HTML and PPTX files via the Marp CLI workflow.

How do I apply consistent typography and design across Marp slide decks?

To apply consistent typography and design across Marp slide decks, the skill uses predefined templates from its assets and references, enforcing Marp frontmatter and embedded CSS for visual consistency.

What's the best way to automate presentation creation for product demos and training?

The best way to automate presentation creation for product demos and training is generating Marp slide decks directly from prompts, which removes tedious manual slide assembly and styling work.

Do I need to manually configure Marp frontmatter and CSS for generated slides?

No, you do not need to manually configure Marp frontmatter and CSS. The skill automatically enforces Marp frontmatter and embeds CSS to ensure slides meet rendering requirements.

Does Marp slide generation support different presentation topics and audiences?

Yes, Marp slide generation supports presentations across different topics and audiences. It applies templates from assets and references to tailor the deck structure from theme selection to final rendering.