What problem does it solve? Working with PowerPoint files programmatically is error-prone: templates break, placeholders linger, layouts look generic, and visual defects slip through. This Skill provides a complete workflow for reading, editing, and creating .pptx files with built-in design guidance and mandatory QA. ## Core Features & Use Cases - Read and analyze presentations: Extract text with markitdown, generate thumbnail grids, and unpack raw OOXML for inspection. - Template-based editing: Unpack, duplicate, reorder, and edit slides at the XML level, then clean orphaned files and repack with schema validation. - Create decks from scratch: Build presentations with pptxgenjs, including charts, tables, icons, images, and slide masters, guided by curated color palettes and typography rules. - Use Case: You receive a branded template and a content outline. The Skill analyzes the template layouts, maps your content to varied slide designs, edits the XML, and runs visual QA with subagents to catch overflow, overlap, and contrast issues before delivery. ## Quick Start Use the pptx skill to create a ten-slide pitch deck from my outline and render it for visual review.