Pptx to md
Skill fabioc-aloha/Alex_Skill_Mall/plugins/converters/pptx-to-md
Convert PowerPoint (.pptx) to Markdown via Pandoc.From its SKILL.md
npx -y skills add fabioc-aloha/Alex_Skill_Mall --skill pptx-to-mdAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.3 KB, 303 tokens by cl100k_base, as published. Nobody here has run it
pptx-to-md
Convert PowerPoint (.pptx) to Markdown via Pandoc.
When to Use
- Extracting slide content for editing in plain text
- Migrating decks into documentation systems
- Salvaging content from legacy
.pptxfiles
What's Here
pptx-to-md.cjs — Node script that wraps Pandoc.
External Dependencies
node(≥ 16)pandoc(≥ 3.0) on PATH
Usage
node pptx-to-md.cjs deck.pptx
node pptx-to-md.cjs deck.pptx --output deck.md
node pptx-to-md.cjs deck.pptx --extract-media ./media
Output Structure
| PowerPoint | Markdown |
|---|---|
| Each slide | ## Slide N heading |
| Title placeholder | First line under heading |
| Body text / bullets | Paragraphs and lists |
| Speaker notes | Quoted block at slide end |
| Embedded images | Saved to --extract-media dir, referenced as ![]() |
Notes
- Animations, transitions, and complex layouts are lost — content survives, motion does not
- Pair with
md-to-pptxfor round-trip workflows (lossy for layouts, lossless for content) - Use
--extract-mediato keep images as separate files instead of inlining