What problem does it solve? Working with PowerPoint files programmatically is error-prone: extracting content, editing slides without corrupting the file, and producing visually polished decks all require deep knowledge of the OOXML format. This Skill provides a complete workflow for reading, editing, and generating .pptx files with built-in QA procedures. ## Core Features & Use Cases - Content Extraction & Analysis: Extract text with markitdown, generate thumbnail grids, and unpack raw XML for inspection. - Template-Based Editing: Unpack existing decks, duplicate or reorder slides, edit slide XML, clean orphaned files, and repack with schema validation. - Deck Creation from Scratch: Build presentations with pptxgenjs including charts, tables, icons, images, and slide masters, guided by design palettes and typography rules. - Use Case: A user needs a 10-slide pitch deck matching their company template. The Skill analyzes the template layouts, maps content to varied slide designs, edits the XML, and runs visual QA on rendered slide images to catch overlaps and overflow. ## Quick Start Ask the AI to create a five-slide presentation about your project using the powerpoint skill, or to extract and summarize the text from an existing .pptx file.