What problem does it solve? Working with .pptx files programmatically is error-prone: extracting content, editing slides inside templates, and generating decks from scratch all require deep knowledge of OOXML structure, and small mistakes corrupt the file. This Skill provides scripts, workflows, and design guidance to handle any .pptx task reliably. ## Core Features & Use Cases - Read and analyze presentations: Extract text with markitdown, generate thumbnail grids, and unpack raw XML for inspection. - Template-based editing: Unpack, duplicate, reorder, and edit slides in existing decks, then clean orphaned files and repack with schema validation. - Create decks from scratch: Build presentations with pptxgenjs including charts, tables, icons, images, and styled layouts, guided by built-in design palettes and typography rules. - Use Case: You receive a branded template and a content outline. Use this Skill to map content to varied slide layouts, replace placeholders, render slides to images, and run visual QA until the deck is clean. ## Quick Start Use the pptx skill to create a ten-slide pitch deck from my outline and then visually verify every slide for layout issues.