BudaBuda
  • Use Cases
  • Pricing
  • Docs
  • Marketplace
  • Go to App
    Sign InSign Up
On this page
  • Overview
  • How it works
  • Use cases
  • FAQ
  1. Home
  2. /
  3. Featured Skills

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.

by AnthropicPublished Jul 23, 2026Updated Jul 23, 2026
DesignAgent skill
Use this skill

What does this skill do?

The PPTX skill gives an agent a reliable way to work with PowerPoint files whenever a .pptx or .potx is involved — as input, output, or both. It treats a deck as a ZIP archive of XML and covers three primary approaches: create, edit, and read.

For new decks, the agent writes a pptxgenjs script. For existing decks or templates, it unzips the file, edits the slide XML, and repacks it. To read a deck, it extracts text with markitdown or renders a labeled thumbnail grid to inspect layouts.

The skill also ships helper scripts and opinionated design guidance so decks come out clean and presentation-ready rather than generic.

  • Creates new presentations from a pptxgenjs script

  • Edits existing decks and templates through slide-level XML changes

  • Reads and extracts deck content for reuse in summaries, emails, or other outputs

  • Applies color palette, typography, and layout guidelines to avoid AI-generated-looking slides

  • Validates schema, relationships, and visual output before delivery

How it works

1

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.

2

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.

3

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.

4

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.

5

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

  • Deck creation: Turn a brief, outline, or source material into a structured, presentation-ready PowerPoint deck.

  • Template-based decks: Build on an existing .potx or brand template by editing and reordering slides programmatically.

  • Content extraction: Read and pull text from existing decks to reuse in summaries, emails, or reports.

  • Presentation QA: Validate a generated deck for schema errors, placeholder leftovers, and visual issues before it ships.

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.

More Design skills

Web Design Guidelines Skill

Help agents review front-end UI code against Web Interface Guidelines — accessibility, UX, and design best practices — reporting issues in a terse file:line format.

User Research Skill

Help agents plan, conduct, and synthesize user research — method selection, interview guides, usability tests, survey design, and synthesis frameworks.

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.

Prompt to send to your Buda agent
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.
Explore marketplace

Install workflow

  1. 1Copy the prompt
  2. 2Send it to your Buda agent
  3. 3Done

Buda

Boundless. Unlimited. Drive-based. Agents.

Product

  • Docs
  • Pricing
  • Downloads
  • Go to App
  • Release Notes
  • Marketplace
  • Developer Center
  • Community

Resources

  • About
  • Support
  • Brand
  • Blog
  • Partners
  • Students
  • Startups
  • Non-profits
  • OSS Maintainers

Legal

  • Terms of Service
  • Privacy Policy

© 2026 Buda · AI Organizer Company · Built with ❤️ to Push Humanity Forward.