What problem does it solve?
This Skill automates PowerPoint deck creation, editing, analysis, and validation, reducing manual time spent on decks and templates.
Core Features & Use Cases
- HTML-to-PPTX conversion (html2pptx) to create decks from HTML
- Text inventory extraction using python-pptx to analyze content and formatting
- Template duplication, rearrangement, and slide sequencing for rapid deck assembly
- Text replacement across slides with structured JSON to preserve formatting
- Thumbnail grids and slide previews via thumbnail tooling for quick review
- OOXML validation support to ensure PPTX compatibility across environments
Quick Start
Use the PPTX skill to generate a deck from HTML:
- Convert HTML slides to PowerPoint: run html2pptx.js with your slides.html and a PPTXGenJS instance, then save to output.pptx
- Extract slide text inventory for editing: python Scripts/inventory.py output.pptx inventory.json
- Apply replacements and generate final deck: python Scripts/replace.py output.pptx replacements.json final.pptx