marp

Convert Marp-compatible Markdown into PDF, PPTX, and HTML slide decks.

17|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/ivanrvpereira/.agents --skill marp-ivanrvpereira
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: marp
Source: https://github.com/ivanrvpereira/.agents/tree/main/skills/marp
Command: npx skills add https://github.com/ivanrvpereira/.agents --skill marp-ivanrvpereira

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Marp converts Markdown into professional presentation slides, so you can avoid designing slide layouts from scratch and instead focus on your content.

Core Features & Use Cases

  • Markdown-to-slides creation: Write a deck in Markdown and export to HTML, PDF, or PowerPoint.
  • Professional layout control: Use themes, pagination, and slide classes for consistent styling (for example title/lead slides and dark invert styles).
  • Content enrichment: Support math, diagrams, and common image placement patterns to make technical or visual decks easier to deliver.

Quick Start

Ask the AI to create a Markdown file with marp: true, separate slides with --- , and then export it to PDF.

Frequently Asked Questions about marp

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

FAQPage Schema
How do I convert Markdown to a slide deck presentation?

To convert Markdown to a slide deck, use Marp-compatible syntax with front-matter directives like `marp: true`, separate slides with `---`, and the tool renders the Markdown into structured presentation slides automatically.

Can I export Markdown presentations to PDF, PPTX, or HTML?

Yes, Markdown presentations can be exported to PDF, PPTX, and HTML formats. Once your Marp-compatible Markdown file is structured with directives and slide separators, you can render and export it directly into these formats.

What is the best way to add pagination and themes to Markdown slides?

The best way to add pagination and themes to Markdown slides is by using Marp directives in your front-matter. You can apply global themes, enable page numbers with `paginate: true`, and use slide classes for consistent professional styling.

Do I need any specific dependencies to create Markdown presentations?

No specific external dependencies are required to create Markdown presentations. You only need to write Markdown content formatted with Marp directives like `marp: true` and slide separators to generate styled slide decks.

Does Markdown slide generation support math equations and diagrams?

Yes, Markdown slide generation supports math equations, diagrams, and common image placement patterns. These content enrichment features allow you to build technical and visual decks directly within your Markdown syntax.