What problem does it solve?
This Skill helps you work with .pptx presentations end-to-end by turning them into editable artifacts (text/structure/OOXML) and by enabling reliable creation or modification workflows when you need more than simple conversion.
Core Features & Use Cases
- Extract & analyze presentation content: Convert PPTX to Markdown for readable text extraction or unpack OOXML to inspect/edit advanced elements like layouts, speaker notes, animations, comments, typography, and theme colors.
- Create presentations from scratch: Generate new decks by converting HTML slide designs into PPTX while preserving positioning and visual intent.
- Edit existing presentations with OOXML: Unpack, modify the relevant slide XML parts, validate for safety/format correctness, and repack into a valid PPTX.
- Template-driven generation: Inventory a template’s slides (with a per-slide, 0-indexed mapping), duplicate/reorder slides to match an outline, extract text shapes, apply replacements, and validate that layout overflow does not worsen.
Quick Start
Use the ck:pptx skill to unpack an existing presentation and extract slide text by converting a PPTX file to Markdown, so you can quickly review or reuse its content.