/install md-to-pptx
Markdown to PowerPoint Converter
Convert Markdown files with slide separators into PowerPoint presentations.
Default Behavior
- Input: Markdown file with
---slide separators - Output: PPTX file saved to Obsidian vault (
~/obsidian-360/工作知识库/) - Fallback: If Obsidian vault unavailable, saves to same directory as input
Usage
Basic conversion
python3 scripts/md2pptx.py input.md
# Output: ~/obsidian-360/工作知识库/input.pptx
Specify output location
python3 scripts/md2pptx.py input.md /path/to/output.pptx
Requirements
Install one of the following for best results:
Option 1: LibreOffice (recommended)
brew install --cask libreoffice
Option 2: Pandoc
brew install pandoc
Markdown Format for Slides
Use --- to separate slides:
# Title Slide
Welcome to the presentation
---
# Slide 2
Content here
---
# Slide 3
More content
Obsidian Vault Path
The default output location is read from:
~/Library/Application Support/obsidian/obsidian.json
Current vault: ~/obsidian-360/工作知识库/
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install md-to-pptx - After installation, invoke the skill by name or use
/md-to-pptx - Provide required inputs per the skill's parameter spec and get structured output
What is Md To Pptx?
Convert Markdown files to PowerPoint (PPTX) format. Automatically detects slide separators (---) and converts them into presentation slides. By default, save... It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.
How do I install Md To Pptx?
Run "/install md-to-pptx" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Md To Pptx free?
Yes, Md To Pptx is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Md To Pptx support?
Md To Pptx is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Md To Pptx?
It is built and maintained by DICO (@zhcanyu4); the current version is v1.0.0.