What problem does it solve?
Building editable PowerPoint decks programmatically often fails because renderers infer placement, shrink text, or guess layout, producing broken slides. This Skill defines a strict JSON contract where every object has explicit inch-based coordinates, so the final deck matches the authored specification exactly.
Core Features & Use Cases
- Coordinate-Explicit Layout Trees: Define slide size, groups, objects, bounding boxes, styles, and z-indexes directly in JSON with no renderer-side inference.
- Layout Policy Enforcement: Apply safe margins, content bottom limits, footer rails, and minimum gaps so content never collides or overflows.
- Accessibility and Audit Contract: Require reading order, alt text for images, source references for claims, and a minimum 9 pt content font size.
- Use Case: When generating a quarterly review deck, author each slide's title, charts, and tables as native text, shape, line, table, and image objects with final bboxes, then hand the spec to a builder that maps everything with Inches(...) and rejects invalid geometry.
Quick Start
Use the pptx-slide-specification skill to author a JSON layout specification for a three-slide editable PPTX deck with explicit coordinates and a layout policy.