skills/marp-presentations/SKILL.md
Create professional Marp-based presentations for clients, technical audiences, and project reviews
npx skillsauth add atstaeff/ai-agents marp-presentationsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create professional Marp-based presentations. Use this skill when creating slide decks for clients, technical audiences, or project reviews.
Marp converts Markdown to presentation slides. Each slide is separated by ---.
---
marp: true
theme: default
paginate: true
---
# Slide Title
Content goes here.
---
# Second Slide
- Point 1
- Point 2
- Point 3
---
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;
}
---
---
marp: true
size: 16:9 # or 4:3
paginate: true
header: "Company Name"
footer: "© 2026 — Confidential"
---
<div class="columns">
**Left Column**
- Feature A
- Feature B
- Feature C
**Right Column**
- Benefit 1
- Benefit 2
- Benefit 3
</div>
---
<!-- _backgroundImage: url('image.png') -->
<!-- _backgroundSize: cover -->
<!-- _color: white -->
# Title on Image Background
---
<!-- _class: lead -->
# Big Statement
## Supporting text below
---
```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 |
| Type | Audience | Focus | Template | |------|----------|-------|----------| | Client Pitch | Business stakeholders | Value, ROI, timeline | client-pitch.md | | Technical Deep-Dive | Engineers, architects | Architecture, code, patterns | technical-deepdive.md | | Project Review | Mixed audience | Progress, metrics, next steps | project-review.md |
---
# Slide Title
Content visible on slide.
<!--
Speaker notes:
- Talk about this point in detail
- Mention the customer example
- Transition: "This brings us to..."
-->
✅ 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
❌ Wall of text on a single slide ❌ More than 6 bullet points ❌ Inconsistent fonts or colors
# Preview in browser
npx @marp-team/marp-cli slides.md --preview
# Export to PDF
npx @marp-team/marp-cli slides.md --pdf
# Export to PPTX
npx @marp-team/marp-cli slides.md --pptx
# Export to HTML
npx @marp-team/marp-cli slides.md --html
# Watch mode
npx @marp-team/marp-cli slides.md --preview --watch
testing
Comprehensive testing best practices for test strategies, test writing, and testing infrastructure
testing
Team collaboration skills including PR crafting, progress sync, feature discovery sessions, and incident response
data-ai
System design and architecture planning for solving real problems while remaining flexible for future needs
development
Core software engineering practices including clean code, SOLID principles, design patterns, code review, testing strategies, and refactoring