What problem does it solve?
This Skill helps you work with .pptx files end-to-end—creating slide decks, extracting content for reuse, and applying precise edits—so you don’t have to wrestle with broken formatting or manual slide rework.
Core Features & Use Cases
- Read & analyze .pptx content (including text extraction and “visual overview” thumbnail grids) to quickly understand what’s inside a deck.
- Edit and update presentations reliably by using a template-based workflow: analyze layouts, unpack, edit slide XML, clean, and repack.
- Create presentations from scratch when no template is available, using a programmatic deck generator approach.
- Verify quality with QA loops by extracting text from the output and performing visual inspection via per-slide image rendering.
- Works with slide structure and office XML details (unpack/manipulate/pack) so edits preserve presentation integrity.
Quick Start
Extract the text from 'slides.pptx' by running python -m markitdown slides.pptx.