document-pptx
Installation
SKILL.md
Document PPTX
Use this skill to create, edit, inspect, troubleshoot, or automate PowerPoint presentations programmatically.
Keep the skill focused on tool choice, template safety, notes and chart workflows, and repairability. Use the helper scripts and references instead of carrying long inline library manuals in SKILL.md.
Quick Reference
| Need | Default Tool | When to Use |
|---|---|---|
| fresh editable deck in Python workflow | python-pptx |
generation, extraction, notes, standard charts |
| fresh editable deck in JS/TS or browser flow | PptxGenJS |
Node/browser export, HTML-heavy workflows |
| designer-owned branded template | PPTX-Automizer or template-safe library flow |
replace named template elements |
| inspect masters, layouts, placeholders, and notes | scripts/pptx_inventory.py |
before editing branded templates |
| extract or back up notes | scripts/pptx_extract_notes.py |
speaker-note export |
| inspect damaged deck or OOXML parts | scripts/pptx_ooxml_inspect.py |
repair dialogs, broken rels, missing targets |