What problem does it solve?
This Skill eliminates fragile, manual PowerPoint handling by providing repeatable workflows for creating new .pptx files, editing existing ones via OOXML, and validating output to prevent corrupted or overflowed slides.
Core Features & Use Cases
- Create presentations: Generate fresh .pptx decks with professional formatting using PptxGenJS and strict layout/overflow checks.
- Edit existing presentations: Perform slide-safe edits by unpacking to OOXML, validating changes, and repacking to a correct .pptx.
- Analyze templates & typography: Extract theme fonts/colors and build inventories to preserve design consistency.
- Validate quality: Detect frame overflow, slide overflow, overlapping shapes, manual bullet mistakes, and OOXML packaging issues.
- Use cases:
- Emulate typography and color from an existing template.
- Replace placeholder text across multiple template slides while preventing overflow regressions.
- Reorder/duplicate template slides into a final deck using deterministic slide operations.
Quick Start
Use the PowerPoint suite to convert or modify a presentation by unpacking the .pptx, applying your OOXML edits, validating the directory, and then packing it back into a new .pptx file.