anthropic-pptx

Create, edit, and analyze PowerPoint presentations via Python and Office Open XML.

461|129|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/davekilleen/Dex --skill anthropic-pptx-davekilleen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: anthropic-pptx
Source: https://github.com/davekilleen/Dex/tree/main/.claude/skills/anthropic-pptx
Command: npx skills add https://github.com/davekilleen/Dex --skill anthropic-pptx-davekilleen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown, pptxgenjs, playwright, react-icons, sharp, defusedxml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation, modification, and analysis of PowerPoint presentations (.pptx files), allowing Claude to work with presentation content, layouts, and speaker notes efficiently.

Core Features & Use Cases

  • Presentation Creation: Generate new presentations from scratch or using templates.
  • Content Editing: Modify existing presentations by editing text, layouts, and structure.
  • Data Analysis: Extract text, comments, and formatting details from presentations.
  • Use Case: A user might ask Claude to create a new sales deck based on a provided outline, or to update an existing presentation with new data points and a revised color scheme.

Quick Start

Use the anthropic-pptx skill to convert the HTML file 'slides/title.html' into a PowerPoint slide.

Frequently Asked Questions about anthropic-pptx

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert HTML to PowerPoint slides automatically?

Yes, you can extract text from a PowerPoint presentation by converting the .pptx content into markdown. This allows you to easily read, analyze, and repurpose the extracted presentation text and speaker notes.

Can I edit the raw XML of an existing PowerPoint presentation?

Yes, you can edit the raw XML of an existing .pptx file for detailed content and layout modifications. The Skill provides direct Office Open XML access to manipulate slide structures, text, and formatting.

Does this approach support creating PowerPoint presentations from templates?

Yes, it supports generating new PowerPoint presentations from scratch or using existing templates. You can automate slide creation, rearrange slide order, and apply revised color schemes based on your template.

What is the best way to validate the layout of a generated PowerPoint slide?

The best way to validate a generated PowerPoint slide layout is through automated thumbnail generation. The Skill captures visual thumbnails of the slides, allowing you to inspect the formatting and visual structure after editing.

Do I need Playwright to generate PowerPoint presentation thumbnails?

Yes, Playwright is required as a dependency to generate visual thumbnails for PowerPoint presentations. It renders the slides for visual validation, ensuring the output matches the intended design and layout.