Marp Slide Deck Generator for Openclaw

Automatically convert technical documentation, raw data, and code snippets into polished, professional Marp slide decks.

fuller-stack-dev
v1.0.0
Apr 29, 2026
0
898
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install marp-slides

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install marp-slides using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Marp Slide Deck Generator?

The marp-slides skill enables AI agents to transform diverse input types—including markdown notes, CSV data, logs, and code summaries—into visually appealing presentations. By leveraging the Marp ecosystem, it bridges the gap between raw technical information and stakeholder-ready communication. This tool is a cornerstone of Openclaw Skills, ensuring developers can generate high-quality artifacts without manual formatting. It prioritizes clarity, using structured arcs to ensure every deck has a clear takeaway and professional design that is easy to scan and present.

Marp Slide Deck Generator Use Cases

  • Converting technical RFCs and design docs into executive summaries for leadership.
  • Generating project post-mortems and incident reports from raw logs and system timelines.
  • Turning data metrics or CSV exports into visual insight decks for weekly reviews.
  • Creating rapid training materials and onboarding guides from codebases and API documentation.
  • Exporting meeting notes into structured HTML or PDF presentations for team-wide sharing.

How Marp Slide Deck Generator Works

  1. Analyzes the provided source material to identify the primary audience, purpose, and core message.
  2. Classifies the data type to determine the most effective visual layout, such as comparisons, timelines, or charts.
  3. Generates a structured Marp markdown file typically named *.slides.md using best practices for slide density.
  4. Integrates visual elements like Mermaid diagrams for architectural representations or flow charts.
  5. Executes the Marp CLI to render the markdown into the requested output format like HTML, PDF, or PPTX.
  6. Performs a final quality check to ensure all content fits within the target aspect ratio without clipping.

Marp Slide Deck Generator Setup

To use this skill within the Openclaw Skills framework, you must have the Marp CLI installed on your system. You can install it globally via npm:

npm install --global @marp-team/marp-cli

Ensure your environment path is configured so the marp command is accessible to your AI agent.

Marp Slide Deck Generator Data Schema & Taxonomy

The skill manages a clear lifecycle for presentation data, moving from raw input to structured source and finally to rendered artifacts:

Component Format Description
Source Deck .slides.md The core Marp markdown source containing directives, styling, and content.
Default Output .html An interactive, web-based slideshow format used if no extension is specified.
Document Export .pdf, .pptx Static or editable presentation formats for traditional distribution.
Visual Assets .png, .jpeg Individual slide exports or multi-slide image sets for embedding in other docs.

Marp Slide Deck Generator Advanced Features

  • Multi-format rendering support, allowing simultaneous output of HTML and PDF from a single source.
  • Native Mermaid.js integration for rendering dynamic diagrams, funnels, and system architectures directly on slides.
  • Intelligent content-aware slide splitting that prevents vertical overflow and ensures readability.
  • Support for advanced Marp directives to customize themes, pagination, and background images.
  • Built-in visual patterns for section dividers, callout boxes, and high-contrast data comparisons.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins marp
Github Stars: 0
forks: 0

Featured*