What problem does it solve?
This Skill helps you work with .pptx presentations by creating new decks, editing slide contents, and extracting or inspecting presentation structure when you need precision rather than guesswork.
Core Features & Use Cases
- Convert and extract content: Turn PPTX text into Markdown for analysis, summarization, or downstream editing workflows.
- OOXML-level inspection: Unpack PPTX to access raw XML for layouts, themes, speaker notes, comments, animations, and complex formatting.
- Presentation creation workflows: Generate new presentations from scratch using an HTML-to-PPTX pipeline (html2pptx) with layout validation, chart insertion, and formatting gates.
- Template-based editing: Reuse existing templates by extracting inventories, mapping slide indices, duplicating/reordering slides, and applying updated text while checking for overflow/regression issues.
- Quality and correctness guardrails: Validate generated/edited PPTX packages (ZIP/XML integrity, required parts, media signatures, slide relationship targets) and check that text overflow does not worsen.
Quick Start
Ask: create a new .pptx presentation from this slide plan using the html2pptx workflow, insert a bar chart from my data, then validate the output with validate_pptx.