一键导入
marp-presentations
Create professional Marp-based presentations for clients, technical audiences, and project reviews
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create professional Marp-based presentations for clients, technical audiences, and project reviews
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Identify and avoid common anti-patterns in code, architecture, and event-driven systems
Software architecture patterns including microservices, DDD, cloud-native, API design, security, and performance
Creative, interactive, and delightful application patterns including generative design, gamification, and sensory feedback
Modern Flutter and Dart patterns, production-grade standards, and iOS-optimized practices
Modern frontend patterns, TypeScript best practices, and production-grade standards for Vue.js and Angular
Game design principles, mechanics, architecture patterns, and prototyping workflows
| name | marp-presentations |
| description | Create professional Marp-based presentations for clients, technical audiences, and project reviews |
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