pptx

Create, edit, and validate PowerPoint PPTX decks with python-pptx.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/PaulCrossland1/claude-code-skills --skill pptx-paulcrossland1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/PaulCrossland1/claude-code-skills/tree/main/pptx
Command: npx skills add https://github.com/PaulCrossland1/claude-code-skills --skill pptx-paulcrossland1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, Pillow, six.

What problem does it solve?

This skill automates PowerPoint (PPTX) creation, editing, and analysis, reducing manual tasks and ensuring consistent deck quality.

Core Features & Use Cases

  • Programmatic slide generation from templates or fresh decks.
  • Content updates: modify text, images, shapes, and layouts across many slides.
  • Validation: verify structure, relationships, and content types to guarantee openable PPTX files.

Quick Start

Use this skill to generate a two-slide deck from a template and insert content with a simple command to populate slides and ensure formatting.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint PPTX creation and editing in Python?

This skill automates PowerPoint PPTX creation and editing in Python by generating slides from templates and modifying text, images, and layouts. It relies on python-pptx to parse, render, and update slide content.

How do I validate PowerPoint deck integrity and ensure openable PPTX files?

You validate PowerPoint deck integrity by checking the structure, relationships, and content types of your PPTX files. This skill verifies produced decks and templates to guarantee they are openable and correctly formatted.

Can I use python-pptx to generate slides from an existing template?

Yes, you can use python-pptx to generate slides from an existing template. This skill supports programmatic slide generation from fresh decks or templates, allowing you to populate content and ensure formatting with simple commands.

Does this PowerPoint automation skill support updating images and shapes on slides?

Yes, this PowerPoint automation skill supports updating images and shapes on slides. It allows you to modify text, images, shapes, and layouts across multiple slides programmatically using python-pptx and Pillow.

What's the best way to modify text and layouts across many PowerPoint slides at once?

The best way to modify text and layouts across many PowerPoint slides at once is through programmatic automation. This skill parses and modifies slide content using python-pptx, enabling batch updates to shapes, text, and layouts.