pptx

Create and modify PowerPoint presentations with Python-pptx.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, Pillow, defusedxml, six, and includes scripts (resource) components.

What problem does it solve?

PowerPoint creation, editing, and analysis can be tedious and error-prone when done manually; this skill provides programmable control over PPTX content, layouts, speaker notes, and assets to streamline deck production.

Core Features & Use Cases

  • Create new presentations and modify slides using layouts and content placeholders.
  • Insert charts, images, and notes, validate typography and spacing, and outline slide structure.
  • Use Case: generate a multi-slide deck from a template with consistent layouts and embedded charts.

Quick Start

Load a PPTX template, set the 16:9 layout, and start adding slides, charts, and notes with this skill.

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 from a template?

You can automate PowerPoint presentation creation by loading a PPTX template, setting the 16:9 layout, and programmatically adding slides, charts, images, and notes to generate multi-slide decks with consistent layouts.

Can I insert charts and images into slides using python-pptx?

Yes, you can insert charts, images, and speaker notes into slides using python-pptx. The skill coordinates content insertion and validates typography and spacing across the presentation deck.

What's the best way to modify existing PowerPoint slides programmatically?

The best way to modify existing PowerPoint slides programmatically is by using Python scripts to edit content placeholders, adjust layouts, and update speaker notes across the deck for scalable styling and review workflows.

Does this PowerPoint automation approach support layout and spacing validation?

Yes, this PowerPoint automation approach supports layout and spacing validation. It can validate typography and spacing while outlining slide structure to streamline deck production and ensure consistent formatting.

Can I analyze and review the structure of an existing PPTX deck?

Yes, you can analyze and review the structure of an existing PPTX deck. The skill outlines slide structure and validates content, enabling systematic review workflows for PowerPoint presentations.