← presentation-md

Coming from
Marp?

They convert the Markdown you write. We get your agent to author Deck JSON — and still import Markdown when you already have it.

Craft proof · Title · Bento · Compare

Signalbox Report title craft plate
Title
Signalbox Report bento craft plate
Bento
Signalbox Report compare craft plate
Compare

presentation-md · Signalbox Report · stunning-25 wall Doc-slide energy — schema + PPTX after import

Signal grid

Signal
presentation-md
Marp
First glance
Title·Bento·Compare wall + Studio
Simple MD → HTML / PDF / PPTX
Where it runs
Agent + MCP + Studio
CLI · VS Code extension
Authoring
Agent fills Deck JSON
You hand-write Markdown
Markdown bridge
import_markdown / --from-md
Native Markdown authoring
Craft / themes
75 themes · craft audits
CSS themes · simple layouts
PowerPoint
Theme-native editable PPTX
Export available
MCP / agent tools
11 typed MCP tools
No MCP surface
Price
Free · MIT · no account
Free · open source

Honest split

They still win

  • Dead-simple Markdown syntax and VS Code extension
  • Fast PDF / HTML export for plain talks
  • Familiar toolchain if you already live in Marp

We win next

  • Agent authors schema-validated Deck JSON
  • Import Markdown → themed craft + Studio + PPTX
  • MCP in the agents you already use

Verdict

Marp is still great for hand-written Markdown slides. presentation-md imports that Markdown into schema-validated Deck JSON (theme + PPTX + Studio), and remains the better fit when an AI agent should author the deck.
npx @presentation-md/install claude-code
Install for your agent → See the template wall → Try Studio →

Also compare: all Slidev md-slides Gamma frontend-slides Hallmark