What problem does it solve?
Many presentation edits require manual work inside PowerPoint or fragile third-party libraries; slide-studio removes that friction by letting you create, edit, and re-theme PPTX files programmatically by manipulating the underlying OOXML XML files.
Core Features & Use Cases
- Create presentations from scratch using a generated minimal base PPTX with 11 standard slide layouts.
- Apply POTX/PPTX templates to existing presentations while preserving content and mapping layouts.
- Edit slides programmatically: add/delete/clone slides, edit placeholder or shape text, insert images, and add free-positioned shapes.
- Workflow tools: CLI scripts to unpack/pack PPTX, list slides/layouts, visualize slide structure in ASCII, and generate base files for automation pipelines.
- Use Case: Automate branded deck generation for sales or training by applying a POTX, populating placeholders with content, inserting product images, and exporting a ready-to-share PPTX.
Quick Start
Use the slide-studio skill to unpack an existing presentation, apply a POTX theme, add two content slides with images and titles, then repack to output.pptx.