Generate Marp presentation slides from content. Outputs markdown file ready for marp CLI.
Generates Marp presentation slides from content, outputting a markdown file ready for marp CLI. Use it to quickly create structured slide decks from conversations or topics.
/plugin marketplace add saadshahd/moo.md/plugin install hope@moo.mdGenerate presentation slides from structured content using Marp markdown format.
$ARGUMENTS
Context from current conversation or explicit content request.
which marpMarp CLI is not installed. Would you like me to install it?
Command: npm install -g @marp-team/marp-cli
[Yes, install it] / [No, show manual instructions]
npm install -g @marp-team/marp-cli then verify with marp --versionWhat style of slides do you need?
1. **Presentation** — Full deck with title slide, sections, conclusion
2. **Summary** — Key points only, minimal slides
3. **Walkthrough** — Step-by-step, one concept per slide
Follow rules from Marp tool reference.
Required front matter:
---
marp: true
theme: default
paginate: true
---
Content rules (CRITICAL — prevent overflow):
| Rule | Limit |
|---|---|
| Bullet points per slide | Max 5 |
| Characters per bullet | Max 60 |
| Words per slide | Max 75 |
| Key message | One per slide |
Structure:
<!-- _class: lead --> + <!-- _paginate: skip -->)# Create slides directory if needed
mkdir -p slides
# Write markdown file
Use Write tool to create slides/<topic>.md
# Preview
marp slides/<topic>.md --preview
# Generate PDF
marp slides/<topic>.md -o slides/<topic>.pdf
# Generate PowerPoint
marp slides/<topic>.md -o slides/<topic>.pptx
For a user journey presentation:
---
marp: true
theme: gaia
paginate: true
---
<!-- _class: lead -->
<!-- _paginate: skip -->
# Checkout Flow Analysis
## User Journey Review
---
# Key Finding
**40% drop-off at payment step**
Users abandon when asked for payment details
---
## Discovery Stage
- Browse products (😊 High satisfaction)
- Search works well
- Add to cart is smooth
---
## Checkout Stage
- Cart review (😐 Neutral)
- **Payment entry (😟 Major friction)**
- Confirmation (😊 Relief)
---
<!-- _class: lead -->
<!-- _backgroundColor: #2ecc71 -->
<!-- _color: white -->
# Recommendation
Simplify payment to single step
**Expected: +15% conversion**
npm install -g @marp-team/marp-cli