marp

Render 31C-branded PDF and HTML presentations from Markdown source files.

10|1|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/mishahanin/heading-os --skill marp-mishahanin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: marp
Source: https://github.com/mishahanin/heading-os/tree/main/.claude/skills/marp
Command: npx skills add https://github.com/mishahanin/heading-os --skill marp-mishahanin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires marp-cli, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This skill solves the friction of creating professional, branded presentations by automating the conversion of Markdown source files into high-quality PDF and HTML decks.

Core Features & Use Cases

  • Automated Rendering: Transforms Markdown into 31C-branded PDF or HTML slides using a dual-mode theme.
  • Workflow Integration: Supports live previews, deck generation from prompts, and workspace-wide markdown transformation.
  • Use Case: Quickly convert a technical runbook or a knowledge note into a polished, branded slide deck for internal team reviews or status updates.

Quick Start

Type /marp new followed by your topic to draft a new presentation deck from a prompt.

Frequently Asked Questions about marp

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

FAQPage Schema
How do I convert Markdown into branded presentation slides?

You can convert Markdown into branded presentation slides by rendering the source files into PDF or HTML decks. This skill uses a dual-mode theme engine to automatically apply 31C branding during the markdown transformation process.

Can I generate a presentation deck automatically from a text prompt?

Yes, you can generate a presentation deck automatically from a text prompt. By typing the new deck command followed by your topic, the engine drafts a complete Markdown source file and renders it into slides.

Does Marp CLI support live previewing of HTML presentations?

Marp CLI supports live previewing of HTML presentations. The rendering pipeline integrates directly into your workflow, allowing you to preview slides and generate output files from your Markdown source.

Do I need Python 3 to render Markdown slides with Marp?

Yes, you need Python 3 to render Markdown slides with Marp. The execution environment requires both Python 3 and the Marp CLI dependency to run the automated rendering pipelines and theme-based styling.

What is the best way to turn a technical runbook into an HTML slide deck?

The best way to turn a technical runbook into an HTML slide deck is through automated workspace-wide Markdown transformation. This process quickly converts internal knowledge notes into polished, branded slides for team reviews.

Why does my Markdown to PDF presentation rendering require a dual-mode theme?

Markdown to PDF presentation rendering requires a dual-mode theme to properly apply consistent 31C branding across automated deck generation. This ensures the output matches internal styling guidelines for knowledge sharing.