PPTX Presentation Skill
Help agents create, edit, and read PowerPoint (.pptx) files with a structured deck-building workflow, design guidelines, and built-in quality checks.
What does this skill do?
How it works
Pick the right approach
The agent decides whether to create a new deck, edit an existing one or template, or read content, based on the task and the .pptx or .potx file involved.
Generate new decks with pptxgenjs
For new presentations, the skill guides the agent through a pptxgenjs script, including layout, color, chart, and text-box gotchas that keep the file valid.
Edit existing decks and templates
For existing files, the agent unzips the deck, does structural work first, edits slide XML with namespace-safe transforms, and repacks it with helper scripts.
Apply design guidelines
The skill provides topic-matched color palettes, safe typography, and layout rules so every slide has a visual element and avoids common AI-slide mistakes.
Validate and QA before delivery
The agent runs content, file, and visual QA — schema validation, placeholder checks, and PDF rendering — to catch overflow, contrast, and alignment issues.
Best use cases for this skill
Frequently asked questions
What does the PPTX skill do?
It gives an agent a repeatable workflow to create, edit, and read PowerPoint (.pptx and .potx) files, including deck generation with pptxgenjs, template editing, content extraction, and quality checks.
When should an agent use this skill?
Use it any time a .pptx or .potx file is involved — building slide decks or pitch decks, editing an existing presentation, working with templates, or extracting text from a deck for use elsewhere.
Can it edit an existing deck instead of only creating new ones?
Yes. For existing decks or templates, the skill unzips the file, edits the slide XML, and repacks it, doing structural changes before content edits to keep the file valid.
Does it check the output quality?
Yes. It includes a QA process that validates the file's schema and relationships, scans for leftover placeholder content, and renders the deck to catch layout and contrast problems.
Use from source
Ask your Buda agent to install this community skill.
Copy this prompt into your own Buda agent. It includes the source repository and install command so the agent can complete the setup in natural language.
Please install the "PPTX Presentation Skill" skill into this Buda agent. Source repository: https://github.com/anthropics/skills Install command: npx skills add anthropics/skills --skill pptx -y -a universal Please run the install command, verify the skill is available, and tell me any setup notes or follow-up steps from the source repository.
Install workflow
- 1Copy the prompt
- 2Send it to your Buda agent
- 3Done