pptx-skill
Installation
SKILL.md
When to Use
- You need to generate a new
.pptxdeck from a short prompt or structured outline (e.g., "5 slides about machine learning"). - You want to update an existing presentation by adding slides or editing text without manually opening PowerPoint.
- You need to extract structured information from a deck (e.g., slide titles) for indexing, review, or QA.
- You want to export slides to images (thumbnails) or PDF for previews, sharing, or downstream processing.
- You need to insert images into slides (local files or downloaded assets) as part of automated reporting.
Key Features
- Presentation creation: Create new
.pptxfiles and populate them with slides. - Slide authoring: Add slides with titles, body text, and images.
- Text editing: Modify text content on existing slides.
- Image support: Insert and handle images (including basic manipulation via Pillow).
- Template support: Start from existing
.pptxtemplates and extend them. - Export options: Export slides as images (thumbnails) and optionally export to PDF (via external tooling).
- Information extraction: Read slide metadata such as slide titles.