What problem does it solve?
Many workflows require creating, editing, inspecting, or converting .pptx presentations but tooling is fragmented and error-prone. This Skill centralizes reading, unpacking, template-based editing, visual QA, and generation so users can automate slide creation, template adaptation, and content extraction without manual XML fiddling.
Core Features & Use Cases
- Read & Extract: Extract text, speaker notes, and raw slide XML for analysis or reuse.
- Edit & Template Adaptation: Unpack a PPTX, apply template-based slide mapping and content edits, then clean and repack a valid .pptx.
- Create from Scratch: Generate new presentations programmatically (pptxgenjs guidance) or using templates stored in the skill.
- Visual QA & Thumbnails: Convert slides to images and create thumbnail grids for visual inspection and iterative fixes.
- Validation & Packaging: Validate and auto-repair Office XML, remove orphaned resources, and safely pack unpacked directories into final .pptx files.
- Use Case: Turn a rough draft of talking points into a branded 12-slide pitch using a saved company template, run visual QA, fix layout issues, and produce a validated deliverable.
Quick Start
Create a new presentation from the template vendas.pptx titled "Q2 Results" and save it as q2_results.pptx.