What problem does it solve?
This Skill streamlines working with Microsoft PowerPoint deliverables by automating PPTX creation, template-based editing, and reliable content extraction while enforcing presentation layout safety rules to prevent broken or overflowing decks.
Core Features & Use Cases
- PPTX Input/Output Triggering: Activates when users mention slide decks or
.pptx files, including creation, editing, merging, splitting, and text extraction.
- Deck Generation from Scratch (PptxGenJS): Produces PPTX decks programmatically using PptxGenJS with mandatory design locks, slide routing, and layout-constraint compliance.
- Template Editing Workflow: Reuses and edits existing PPTX structure via an unpack → edit XML → clean → repack pipeline, preserving safe geometry and slide fit.
- Slide Content Reading & QA Helpers: Supports text extraction, visual thumbnailing, and PPTX XML inspection to understand what to edit or how to lay out content.
Quick Start
Use the pptx skill when you need to generate or update a slide deck from a .pptx file, or when you want the assistant to extract and summarize the text from an attached presentation.