What problem does it solve?
This Skill removes the friction of producing polished PowerPoint (.pptx) files—by guiding extraction, template-based editing, slide creation from scratch, and visual QA to prevent broken layouts.
Core Features & Use Cases
- Read & extract PPTX content: Pull text and inspect structure using tools like markitdown and PPTX-specific scripts.
- Template-based deck editing: Unpack a template, analyze slide layouts, edit slide XML, then clean and repack while preserving structure.
- Create from scratch: Generate decks using PptxGenJS when no reference template exists.
- Visual + content QA loop: Convert slides to images (via LibreOffice + pdftoppm) and systematically check for overflow, overlap, spacing, contrast, and leftover placeholders.
- Practical design guidance: Provides concrete slide design rules (color palettes, spacing, typography, layout variety, and anti-AI design mistakes).
Quick Start
Use the pptx skill to update a deck from a template file 'template.pptx' into 'output.pptx'.