pptx

Installation
SKILL.md

PPTX Skill

Tool-First Workflow

Use the Presentation tool for ALL operations. Do NOT use Python scripts unless you need features the tool doesn't have.

Available Presentation tool actions

Task Tool call
Inspect metadata Presentation { action: "inspect", file_path: "deck.pptx" }
List all slides Presentation { action: "list_slides", file_path: "deck.pptx" }
Extract text (all or one slide) Presentation { action: "extract_text", file_path: "deck.pptx" }
Read speaker notes Presentation { action: "read_notes", file_path: "deck.pptx" }
Export text outline Presentation { action: "export_text_outline", file_path: "deck.pptx" }
Create new presentation Presentation { action: "create", output_path: "deck.pptx", content: {slides: [{title, body: [...]}]} }
Unpack for XML editing Presentation { action: "unpack", file_path: "deck.pptx", output_path: "unpacked/" }
Repack after editing Presentation { action: "pack", file_path: "unpacked/", output_path: "output.pptx" }
Installs
5
GitHub Stars
114
First Seen
Apr 13, 2026
pptx — seifbenayed/claude-code-sdk