marp-deck

Write keynote-style slide decks in Marp Markdown with generated art, checks, and exports.

465|41|Updated Aug 4, 2026
One-click install
npx skills add https://github.com/autonomous-ai/openharness --skill marp-deck-autonomous-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: marp-deck
Source: https://github.com/autonomous-ai/openharness/tree/main/store/agents/marp/skills/marp-deck
Command: npx skills add https://github.com/autonomous-ai/openharness --skill marp-deck-autonomous-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing a presentation that looks and reads like a keynote is hard: structure, copy discipline, consistent design, and artwork all demand separate skills. This Skill encodes the full craft of building a keynote-grade deck in Marp Markdown, from narrative arc to final export. ## Core Features & Use Cases - Keynote structure and copy rules: A fixed 11-slide arc (hero, statement, pillars, number, chart, closing) with strict copy guidance such as eight-word headlines, one idea per slide, and speaker notes carrying the argument. - Two themes with slide classes: keynote-dark and keynote-light themes with classes like hero, statement, pillars, number, chart, quote, and omt, plus a three-column pillars block pattern. - Offline art generation: Deterministic wallpapers, charts from real numbers, and device frames generated into assets/ via the toolchain art command, with palette and seed control. - Validation and export: A check command that reports errors and warnings to .harness/verdict.json, plus export to PDF, PPTX, and HTML through the Marp CLI with the keynote theme set. - Use Case: Ask for a ten-minute product launch talk and receive a complete deck.md with generated aurora wallpapers, a growth chart from your numbers, a laptop-framed screenshot, and a ready-to-present PPTX. ## Quick Start Write a keynote-style Marp deck about my product launch, generate the wallpapers and a chart, run the check, and export it to PDF.

Frequently Asked Questions about marp-deck

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

FAQPage Schema
How do I create a slide deck with Marp Markdown?

Create a deck.md file with marp: true and a theme in the front matter, then separate slides with --- and write one idea per slide. Export with the Marp CLI to PDF, PPTX, or HTML.

How do I structure a keynote-style presentation?

Follow the arc: hero opening, the problem, the question, the idea reveal, three pillars, a demo image, one humanized number, proof, availability, and a closing hero. Keep headlines under eight words and put the argument in speaker notes.

Can Marp decks include charts and images?

Yes. Generate charts from real data as SVG files and reference them with standard Markdown image syntax, or use full-bleed backgrounds with ![bg](...). The toolchain art command creates wallpapers, bar or line charts, and device frames offline.

How do I export a Marp deck to PowerPoint or PDF?

Run the Marp CLI with --theme-set pointing at the keynote themes and -o dist/deck.pptx or deck.pdf. PDF and PPTX rendering requires a Chromium-family browser; HTML export needs nothing extra.

Why does my Marp deck fail the validation check?

The check fails on missing images, empty slides, or rendering errors, and warns about slides over 40 words, missing marp: true, or fewer than three slides. Fix errors first; a deck is ready when it has no errors and at least three slides.