Marp Slide Decks
Productivity skill, available on Zeplik
Marp Slide Decks is a ready-to-run productivity skill on Zeplik. Not for general presentation building (use slides). Ask in plain language and Zeplik applies the skill's method for you inside the conversation, on whichever AI model you prefer.
The Marp Slide Decks skill loads automatically when your request matches it, or you can invoke it directly by typing /marp-slide in any chat. It works with attachments, connectors, and any model that supports the task, so you get the same expert method every time without setting anything up.
What the Marp Slide Decks skill can do
- Generate complete Marp Markdown decks with CSS embedded inline
- Select from 7 pre-designed themes based on content and tone
- Structure slides using best practices like 3-5 bullets and lead titles
- Deliver a ready to render .md artifact with the Marp CLI command
Try these prompts on Zeplik
Pick a prompt to open it in the Zeplik app. If you are not signed in yet, your prompt is waiting for you the moment you do.
How the Marp Slide Decks skill works
/marp-slide
Create professional, visually appealing Marp presentation slides with 7 pre-designed themes and built-in best practices. The user pastes notes, an outline, or an existing Marp file; deliver a complete .md Marp document (CSS embedded, no external files needed) as a chat artifact they can render with Marp CLI or the VS Code Marp extension. For general presentation building outside the Marp/Markdown format, use slides.
When to Use This Skill
Use this skill when the user:
- Requests presentation slides as Marp/Markdown documents
- Asks to "make slides look good" or "improve slide design" for a Marp deck
- Gives vague style instructions like "make it nice" or "make it cool"
- Wants to create lecture or seminar materials
- Needs bullet-point focused slides with occasional images
Quick Start
Step 1: Select Theme
Determine the appropriate theme based on the user's request and content.
Quick theme selection:
- Technical/Developer content -> tech theme
- Business/Corporate -> business theme
- Creative/Event -> colorful or gradient theme
- Academic/Simple -> minimal theme
- General/Unsure -> default theme
- Dark background preferred -> dark or tech theme
For detailed theme selection guidance, read references/theme-selection.md.
Step 2: Create Slides
-
Read relevant references first:
- Always start with
references/marp-syntax.mdfor basic syntax - For images:
references/image-patterns.md(official Marpit image syntax) - For advanced features (math, emoji, fragments):
references/advanced-features.md - For custom themes:
references/theme-css-guide.md
- Always start with
-
Copy content from the appropriate template file:
assets/template-basic.md- Default theme (most common)assets/template-minimal.md- Minimal themeassets/template-colorful.md- Colorful themeassets/template-dark.md- Dark mode themeassets/template-gradient.md- Gradient themeassets/template-tech.md- Tech/code themeassets/template-business.md- Business theme
-
Read
references/best-practices.mdfor quality guidelines -
Structure content following best practices:
- Title slide with
<!-- _class: lead --> - Concise h2 titles
- 3-5 bullet points per slide
- Adequate whitespace
- Title slide with
-
Add images if needed using patterns from
references/image-patterns.md -
Deliver the finished deck as a
.mdartifact with a descriptive filename
Available Themes
1. Default Theme
Colors: Beige background, navy text, blue headings
Style: Clean, sophisticated with decorative lines
Use for: General seminars, lectures, presentations
Template: template-basic.md
2. Minimal Theme
Colors: White background, gray text, black headings
Style: Minimal decoration, wide margins, light fonts
Use for: Content-focused presentations, academic talks
Template: template-minimal.md
3. Colorful & Pop Theme
Colors: Pink gradient background, multi-color accents
Style: Vibrant gradients, bold fonts, rainbow accents
Use for: Youth-oriented events, creative projects
Template: template-colorful.md
4. Dark Mode Theme
Colors: Black background, cyan/purple accents
Style: Dark theme with glow effects, eye-friendly
Use for: Tech presentations, evening talks, modern look
Template: template-dark.md
5. Gradient Background Theme
Colors: Purple/pink/blue/green gradients (varies per slide)
Style: Different gradient per slide, white text, shadows
Use for: Visual-focused, creative presentations
Template: template-gradient.md
6. Tech/Code Theme
Colors: GitHub-style dark background, blue/green accents
Style: Code fonts, Markdown-style headers with # symbols
Use for: Programming tutorials, tech meetups, developer content
Template: template-tech.md
7. Business Theme
Colors: White background, navy headings, blue accents
Style: Corporate presentation style, top border, table support
Use for: Business presentations, proposals, reports
Template: template-business.md
Creating Slides Process
-
Understand requirements
- Identify content: title, topics, key points
- Determine target audience
- Assess formality level
-
Select theme
- Use quick selection rules above
- If uncertain, consult
references/theme-selection.md - Default to default theme if still unsure
-
Apply template
- Load the appropriate template from
assets/ - CSS is already embedded - no external files needed
- Maintain template structure
- Load the appropriate template from
-
Structure content
- Title slide:
<!-- _class: lead -->+ h1 - Content slides: h2 title + bullet points
- Keep titles short (a few words)
- Use 3-5 bullet points per slide
- Title slide:
-
Refine quality
- Read
references/best-practices.md - Ensure adequate whitespace
- Maintain consistency
- Keep text concise (short lines, no walls of text)
- Read
-
Add images
- Consult
references/image-patterns.mdas needed - Common:
for side images - Use proper Marp image syntax; ask the user for image files or use paths they specify
- Consult
-
Deliver the file
- Provide the full deck as a downloadable
.mdartifact, e.g.presentation.md,seminar-slides.md,lecture-materials.md - Mention the render command:
npx @marp-team/marp-cli presentation.md -o presentation.pdf(or.html/.pptx)
- Provide the full deck as a downloadable
Handling "Make It Look Good" Requests
When users give vague instructions like "make it nice" or "make it cool":
-
Infer theme from content:
- Business content -> business theme
- Technical content -> tech or dark theme
- Creative content -> gradient or colorful theme
- General -> default theme
-
Apply best practices automatically:
- Shorten titles
- Limit bullet points to 3-5 items
- Add adequate whitespace
- Use consistent structure
-
Enhance visual hierarchy:
- Use h3 for sub-sections when appropriate
- Break up dense text into multiple slides
- Ensure logical flow (intro -> body -> conclusion)
-
Maintain professional tone:
- Match formality to content
- Use parallel structure in lists
- Keep technical terms consistent
Image Integration
Common patterns (full syntax in references/image-patterns.md):
- Side image:
- Image on right, text on left - Centered:
- Centered with specific width - Full background:
- Full-screen background - Multiple images: Multiple
![bg]declarations
Example lecture pattern:
## Slide Title

- Explanation point 1
- Explanation point 2
- Explanation point 3
Quality Checklist
Before delivering slides, verify:
- Theme selected appropriately for content
- CSS theme is embedded in the file
- Title slide uses
<!-- _class: lead --> - All h2 titles are concise
- Bullet points are 3-5 items per slide
- Images use proper Marp syntax
- Full deck delivered as a single .md artifact
- Content follows best practices
References
Core Documentation
references/marp-syntax.md- Basic Marp/Marpit syntax (directives, frontmatter, pagination)references/image-patterns.md- Official image syntax (bg, filters, split backgrounds)references/theme-css-guide.md- How to create custom themes per the Marpit specificationreferences/advanced-features.md- Math, emoji, fragmented lists, Marp CLI, VS Codereferences/official-themes.md- default, gaia, uncover themes documentation
Quality & Selection Guides
references/theme-selection.md- How to choose the right theme for contentreferences/best-practices.md- Quality guidelines for polished slides
Templates & Assets
assets/template-*.md- Starting points with embedded CSS for each theme (7 themes)assets/theme-*.css- Standalone CSS files for reference (already embedded in templates)
Official External Links
- Marp official site: https://marp.app/
- Marpit directives: https://marpit.marp.app/directives
- Marpit image syntax: https://marpit.marp.app/image-syntax
- Marpit theme CSS: https://marpit.marp.app/theme-css
Usage
/marp-slide $ARGUMENTS
How to use the Marp Slide Decks skill
Sign in to Zeplik
Create a free Zeplik account or sign in. New accounts start with free credits, so you can try the Marp Slide Decks skill right away.
Describe your productivity task
Ask in plain language, or type /marp-slide to invoke the skill directly. Zeplik recognizes the Marp Slide Decks skill and applies its method.
Review and refine the result
Zeplik returns a clear, structured answer. Ask follow-ups in the same chat to refine it or take the next step.
Source and credit
- Author
- davila7
- License
- MIT
Adapted from the open-source davila7/claude-code-templates project and tuned to run natively on Zeplik. View source on GitHub.
Frequently asked questions
- What is the Marp Slide Decks skill?
- Marp Slide Decks is a ready-to-run productivity skill on Zeplik. Not for general presentation building (use slides). Ask in plain language and Zeplik applies the skill's method for you inside the conversation, on whichever AI model you prefer.
- How do I use Marp Slide Decks on Zeplik?
- Sign in to Zeplik and ask in plain language, or type /marp-slide in any chat to invoke it directly. The skill applies its method and returns a result you can refine in the same conversation.
- Which AI model does the Marp Slide Decks skill use?
- Any model you choose. Zeplik works across every model in one chat, so the Marp Slide Decks skill runs on your preferred model for the task.
- Where does the Marp Slide Decks skill come from?
- The Marp Slide Decks skill is adapted from the open-source davila7/claude-code-templates project (MIT) and tuned to run natively on Zeplik. The original source is linked on this page.
- How much does the Marp Slide Decks skill cost?
- Using the skill is free to start. You only spend Zeplik credits when the assistant runs, and new accounts begin with free credits.
Related productivity skills
- Audio TranscriberUse when the user attaches audio or voice recordings to transcribe -- cleanup, speaker labels, timestamps, minutes or notes from a recording. Not for summarizing documents (use summarize-anything).
- Deadline PrepUse when a demo, standup, or delivery deadline looms: turn git history and notes into a structured demo outline. Not for sprint ceremonies (use sprint-planning) or capacity math (use capacity-plan).
- File OrganizerUse when designing a folder structure and reorganization plan for messy files -- downloads cleanup, duplicates, naming, archive rules. Not for converting file formats (use file-conversion).
- Linear Issue AssistantUse when the user pastes Linear issues, CSV exports, or cycle data -- triage, well-formed issue writeups, cycle plans, updates in Linear conventions. Not for sprint ceremonies (use sprint-planning).
- Notion WorkflowsUse when designing Notion databases, templates, formulas, or workspace systems -- knowledge capture, meeting docs, specs, template businesses. Not for generic note-taking advice.
- Obsidian WorkflowsUse when working in Obsidian -- vault structure, Bases (.base files), wikilinks, callouts, plugins, zettelkasten, Web Clipper templates. Not for Notion (use notion-workflows).
More on Zeplik
Try Marp Slide Decks on Zeplik
Every model, one chat. Bring the Marp Slide Decks skill into your next conversation and let the assistant do the work.