LaunchKit · 2026
Back to Skills

Convert Markdown to presentations via CLI.

1
1.3k downloads
by @killgfat

Setup & Installation

openclaw skills install @killgfat/marp-cli

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install marp-cli

What This Skill Does

Marp CLI converts Markdown files into presentation formats including HTML, PDF, PowerPoint (PPTX), and images from the command line. PDF, PPTX, and image exports require a browser installed on the system.

Writing slides in Markdown lets you version-control presentations and automate builds without a GUI tool.

When to use it

  • Converting a Markdown draft into a shareable PDF deck
  • Generating a title slide PNG for use as an open graph image
  • Batch converting a folder of slide decks to PPTX before a meeting
  • Serving a slides directory locally for browser-based preview during editing
  • Exporting presenter notes to a text file for separate review

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: convert my slide deck to PDF with bookmarks

AGENT
  1. 1Verify the .md file exists in the working directory
  2. 2Run marp --pdf --pdf-outlines slide-deck.md
  3. 3Check the output PDF is created in the same directory
  4. 4Confirm no browser errors occurred during conversion
OUTPUT

slide-deck.pdf with navigable PDF outlines generated in the current directory

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Chrome, Edge, or Firefox installed (for PDF, PPTX, and image exports)LibreOffice Impress (optional, for editable PPTX via --pptx-editable)