Back to skills
SKILL.md
Md To Pptx
ASecurityConvert Markdown to PowerPoint presentations via Pandoc.
- 4 stars
- 0 votes
- 0 copies
- 1 view
- Added September 3, 2026
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add fabioc-aloha/Alex_Skill_Mall --skill md-to-pptx --agent claude-codeAre you the author of Md To Pptx?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/fabioc-aloha-md-to-pptx)---
name: md-to-pptx
description: "Convert Markdown to PowerPoint presentations via Pandoc."
lastReviewed: 2026-04-30
---
# md-to-pptx
Convert Markdown to PowerPoint presentations via Pandoc.
## When to Use
- Authoring decks in Markdown, delivering in PowerPoint
- Generating slide decks from existing documentation
- Pipelines that need `.pptx` for corporate templates
## What's Here
`md-to-pptx.cjs` — Node script that wraps Pandoc.
## External Dependencies
- `node` (≥ 16)
- `pandoc` (≥ 3.0) on PATH
## Usage
```bash
node md-to-pptx.cjs deck.md
node md-to-pptx.cjs deck.md --output deck.pptx
node md-to-pptx.cjs deck.md --reference-doc template.pptx
```
## Slide Structure
| Markdown | PowerPoint |
|----------|------------|
| `# Title` | Title slide |
| `## Section` | Content slide |
| Body paragraphs / lists | Slide body |
| `---` (HR) | Slide break (no heading) |
## Frontmatter Hooks
```yaml
---
title: My Deck
author: Your Name
date: 2026-04-28
---
```
## Notes
- Use `--reference-doc` with a corporate `.pptx` to inherit theme, fonts, master slides
- Round-trip with `pptx-to-md` is lossy for complex layouts; lossless for text/image content
Files in this skill
- SKILL.md
- md-to-pptx.cjs
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.