Md Slides

by claude-office-skills9c4c7d5cd281MIT499 starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 8 months ago

>

Instructions onlyDocuments & Office
AI-generated overview

Turns Markdown content into Marp slide decks exported as PDF, PPTX, or HTML.

What it does
This skill formats Markdown into Marp-compatible presentation source, applying directives, themes, pagination, headers, footers, images, and column layouts. It then guides export of the resulting deck to PDF, PPTX, or HTML. It also documents the Marp CLI commands used for conversion.
When to use it
Use it when you have notes, an outline, or Markdown text and want a slide deck. It suits requests to build presentations, pitch decks, or PDF slides from Markdown.
Requirements
Requires the Marp CLI, installed via npm as @marp-team/marp-cli, and Node.js/npm for installation and conversion. The skill is instructions only and ships no scripts; an office-mcp server with the md_to_pptx tool is referenced.

Markdown Slides Skill

Overview

This skill enables creation of presentations from pure Markdown using Marp. Write slides in familiar Markdown syntax and export to PDF, PPTX, or HTML with professional themes.

How to Use

  1. Write or provide Markdown content
  2. I'll format it for Marp with proper directives
  3. Export to your preferred format (PDF/PPTX/HTML)

Example prompts:

  • "Convert my notes to a presentation"
  • "Create slides from this markdown"
  • "Build a pitch deck using markdown"
  • "Generate PDF slides from this outline"

Domain Knowledge

Basic Syntax

markdown
---marp: true---
# First Slide
Content here
---
# Second Slide
- Bullet 1- Bullet 2

Themes

markdown
---marp: truetheme: default  # default, gaia, uncover---

Directives

markdown
---marp: truetheme: gaiaclass: lead        # Centered titlepaginate: true     # Page numbersheader: 'Header'   # Header textfooter: 'Footer'   # Footer textbackgroundColor: #fff---

Images

markdown
![width:500px](image.png)![bg](background.jpg)![bg left:40%](sidebar.jpg)

Columns

markdown
<div class="columns"><div>
## Left
Content
</div><div>
## Right
Content
</div></div>

Example

markdown
---marp: truetheme: gaiapaginate: true---
<!-- _class: lead -->
# Project Update
Q4 2024 Review
---
# Highlights
- Revenue: +25%- Users: +50%- NPS: 72
---
# Roadmap
| Q1 | Q2 | Q3 | Q4 ||----|----|----|-----|| MVP | Beta | Launch | Scale |
---
<!-- _class: lead -->
# Thank You!
[email protected]

CLI Usage

bash
# Installnpm install -g @marp-team/marp-cli
# Convertmarp slides.md -o presentation.pdfmarp slides.md -o presentation.pptxmarp slides.md -o presentation.html

Resources

Source and attribution

Source:claude-office-skills/skillsinmd-slidesat commit9c4c7d5

License: MIT

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal

Md Slides Agent Skill | SourceWeft