What problem does it solve?
Claude users often need to create, edit, and analyze PowerPoint presentations without manual, repetitive steps. This Skill centralizes deck creation, layout handling, and content editing from HTML or templates, reducing time-to-delivery.
Core Features & Use Cases
- HTML-to-PPTX conversion: turn HTML slides into editable PPTX content with proper positioning and styling.
- Inventory and replacements: extract slide text inventories, apply replacement text while preserving formatting, and validate layout constraints.
- Template and automation workflows: generate decks from templates, rearrange slides, duplicate slides, and manage notes and layouts.
- Validation and compatibility: ensure OOXML validity, content-type declarations, and slide relationships across the package.
Quick Start
Use the PPTX skill to generate a deck from HTML and then batch-update content. Example workflow:
- Convert an HTML slide: run the HTML-to-PPTX converter to produce slides and placeholders, then
- Build or modify a deck with Python scripts (inventory.py, replace.py) and save the final PPTX.