What problem does it solve?
Triggered whenever a .pptx file is involved, this skill turns the chaotic task of reading, editing, verifying, and creating slides into a repeatable workflow so presentations stay polished and accurate across every revision.
Core Features & Use Cases
- Content inspection: Extract text with
markitdown, generate thumbnails, and inspect the raw XML before touching the deck.
- Template-based editing: Unpack decks, map content to layouts, manipulate slides via the provided Python scripts, and repack with validation so structure remains intact.
- Create from scratch: Follow the pptxgenjs guide to build fresh presentations when no template exists, including palette, layout, and typography guidance.
- QA and verification: Run markitdown checks, regex scans, and visual review loops that demand fixing issues and re-verifying after every change.
Quick Start
Have the agent analyze the current presentation with python -m markitdown presentation.pptx before making edits.