pptx

Create, edit, and analyze PPTX presentations with slide layouts and speaker notes.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/dbx0/agents-hackaton --skill pptx-dbx0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/dbx0/agents-hackaton/tree/main/.claude/skills/pptx
Command: npx skills add https://github.com/dbx0/agents-hackaton --skill pptx-dbx0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, Pillow, defusedxml, playwright, sharp, pptxgenjs.

What problem does it solve?

Claude can automate a wide range of PowerPoint (PPTX) tasks, from creating new decks to editing content, applying layouts, and adding notes, reducing manual workload and speeding up presentation work.

Core Features & Use Cases

  • Create new PPTX presentations with title slides and content slides while preserving layout structure
  • Edit slide content, apply layouts, modify speaker notes, and add comments for collaboration
  • Analyze typography, color usage, and slide structure to ensure visual consistency across decks

Quick Start

Create a new PPTX deck with a title slide and three content slides about your topic

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint presentation creation and editing?

You can automate PowerPoint workflows by using Claude with Python-pptx and Pptxgenjs to generate new PPTX decks, edit content, apply slide layouts, and add speaker notes programmatically.

Can I add speaker notes and comments to PowerPoint slides programmatically?

Yes, you can modify speaker notes and add collaboration comments to PowerPoint slides programmatically using Python-pptx, enabling automated note handling across business and education workflows.

What's the best way to analyze slide structure and visual consistency in a PPTX deck?

The best way to analyze typography, color usage, and slide structure for visual consistency is by using automated PPTX analysis tools that review layout patterns and formatting across all slides.

Does this PowerPoint automation approach support layout-aware content creation?

Yes, this approach supports layout-aware content creation by preserving slide layout structure when generating new PPTX presentations, handling text and chart placeholders correctly across business and design review workflows.

Can I use Python-pptx and Pptxgenjs together to generate PowerPoint slides?

Yes, you can use Python-pptx and Pptxgenjs together within an automated PowerPoint workflow to leverage both Python and JavaScript libraries for generating decks, modifying content, and applying slide layouts.

What are the limitations of using Python-pptx for modifying existing PowerPoint presentations?

Python-pptx handles text, chart placeholders, and speaker notes well but has limitations with complex design checks and advanced visual rendering, requiring supplementary tools like Pillow and Playwright for image processing and rendering tasks.