What problem does it solve? Building, inspecting, and updating PowerPoint decks programmatically is tedious without PowerPoint installed, and python-pptx lacks APIs for common operations like slide reordering, duplication, and surgical chart edits. This Skill provides five offline helper scripts that cover the full deck lifecycle from JSON-spec creation to visual verification. ## Core Features & Use Cases - Deck creation from JSON specs: Define slides with layouts, bullets, tables, shapes, charts, images, backgrounds, footers, and speaker notes, then generate a .pptx with one command. - Structured read-back and editing: Extract outlines, notes, tables, chart data, and embedded images as JSON; replace text across runs, patch chart series, swap images, duplicate/remove/reorder slides, and set hyperlinks or footers. - Template-driven brand decks: Fill {{token}} placeholders in a company template and append slides using the template's own layouts so they inherit master fonts and colors. - Use Case: A user receives a quarterly report template and asks for an updated deck. The Skill fills brand tokens, appends data slides with charts, replaces outdated figures, renders each slide to PNG via LibreOffice and poppler, and verifies the visuals before delivery. ## Quick Start Ask the agent to create a five-slide 16:9 pitch deck from a JSON outline and render each slide to PNG for review.