What problem does it solve?
Provides a complete, scriptable toolkit to handle any .pptx workflow so users can reliably read, modify, create, and validate PowerPoint files without manual slide-by-slide editing.
Core Features & Use Cases
- Full-file reading and extraction: text extraction and layout thumbnails for quick content review.
- Template-based editing: unpack, edit slide XML, clean, and repack presentations to preserve layout and relationships.
- Create from scratch: generate presentations programmatically via pptxgenjs guidance and image/icon support.
- Visual QA and conversion: export slides to images or PDF for inspection and automated QA loops.
- Use Case: Convert a legacy corporate template into a refreshed deck by mapping content to template slides, fixing placeholders, running visual QA, and producing a validated output.pptx.
Quick Start
Use the powerpoint skill to extract text from source.pptx, apply template mappings, run visual QA on thumbnails, and pack the final output as output.pptx.