| name | marp-presentations |
| description | Create professional Marp-based presentations for clients, technical audiences, and project reviews |
Marp Presentations Skill
Instructions for AI
Create professional Marp-based presentations. Use this skill when creating slide decks for clients, technical audiences, or project reviews.
Marp Basics
Marp converts Markdown to presentation slides. Each slide is separated by ---.
Minimal Slide Deck
---
marp: true
theme: default
paginate: true
---
# Slide Title
Content goes here.
---
# Second Slide
- Point 1
- Point 2
- Point 3
Styling
Custom Theme with CSS
---
marp: true
style: |
section {
font-family: 'Inter', 'Segoe UI', sans-serif;
background-color: #ffffff;
color: #333333;
}
h1 {
color: #1a73e8;
border-bottom: 2px solid #1a73e8;
padding-bottom: 0.3em;
}
h2 {
color: #5f6368;
}
.highlight {
color: #1a73e8;
font-weight: bold;
}
.columns {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 2rem;
}
.three-columns {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5rem;
}
table {
font-size: 0.85em;
}
blockquote {
border-left: 4px solid #1a73e8;
padding-left: 1em;
font-style: italic;
color: #5f6368;
}
---
Size & Direction
---
marp: true
size: 16:9 # or 4:3
paginate: true
header: "Company Name"
footer: "© 2026 — Confidential"
---
Layout Patterns
Two Columns
<div class="columns">
**Left Column**
- Feature A
- Feature B
- Feature C
**Right Column**
- Benefit 1
- Benefit 2
- Benefit 3
</div>
Full-Width Image
---
<!-- _backgroundImage: url('image.png') -->
<!-- _backgroundSize: cover -->
<!-- _color: white -->
# Title on Image Background
Centered Content
---
<!-- _class: lead -->
# Big Statement
## Supporting text below
---
Diagram Integration
Mermaid Diagrams
```mermaid
graph LR
A[User] --> B[API Gateway]
B --> C[Service A]
B --> D[Service B]
C --> E[(Database)]
### Timeline with Table
```markdown
| Phase | Timeline | Deliverable |
|-------|----------|-------------|
| Discovery | Week 1-2 | Architecture Design |
| MVP | Week 3-8 | Core Features |
| Beta | Week 9-12 | Integration & Testing |
| Launch | Week 13-14 | Production Deployment |
Presentation Types
Speaker Notes
---
# Slide Title
Content visible on slide.
<!--
Speaker notes:
- Talk about this point in detail
- Mention the customer example
- Transition: "This brings us to..."
-->
Best Practices
✅ One idea per slide
✅ Rule of Three: max 3 bullet points per slide
✅ Use visuals (diagrams, charts) over text
✅ Consistent styling throughout
✅ Include speaker notes for every content slide
✅ End with clear call to action
✅ Test export to PDF and HTML
Anti-Patterns
❌ Wall of text on a single slide
❌ More than 6 bullet points
❌ Inconsistent fonts or colors
Related Skills
Marp CLI Commands
npx @marp-team/marp-cli slides.md --preview
npx @marp-team/marp-cli slides.md --pdf
npx @marp-team/marp-cli slides.md --pptx
npx @marp-team/marp-cli slides.md --html
npx @marp-team/marp-cli slides.md --preview --watch
Example Prompts
- "Create a Marp presentation for a client pitch about a cloud migration"
- "Build a technical deep-dive slide deck for our new event-driven architecture"
- "Generate a project review presentation with sprint metrics"
- "Convert this technical document into a 10-slide presentation"
Related Skills