pptx

Create, edit, and analyze PowerPoint presentations using python-pptx and Pillow.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Evilander/ClaudeFileOutput --skill pptx-evilander
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Evilander/ClaudeFileOutput/tree/main/pptx
Command: npx skills add https://github.com/Evilander/ClaudeFileOutput --skill pptx-evilander

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables automated creation, editing, and analysis of PowerPoint (.pptx) presentations, reducing manual workload and ensuring consistent design templates across decks.

Core Features & Use Cases

  • Create new decks from templates and predefined layouts to standardize presentations.
  • Edit existing slides, modify content, layouts, and comments programmatically.
  • Analyze slides for structure, typography, and layout consistency, and generate inventories for batch processing.
  • Use Case: Auto-generate a presentation from a data source by selecting a template, injecting content, and exporting to PPTX.

Quick Start

Use the pptx skill to generate a deck from template.pptx and populate slides from a data source.

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 using template-driven deck generation to select a predefined layout, inject content from a data source, and export a populated PPTX file.

Can I analyze existing slides for layout and typography consistency?

Analyze slides for structure, typography, and layout consistency by generating a content inventory. This allows you to inspect slide elements and enforce layout rules across multiple decks.

Does python-pptx support batch text replacement across multiple slides?

Leveraging python-pptx enables batch modifications including text replacement and content management across multiple slides and decks to ensure consistent design templates throughout.

What do I need to manage images when editing PPTX files programmatically?

Managing images during PPTX automation requires the Pillow and python-pptx dependencies to inventory slide content, process images, and execute batch slide modifications.

What is the best way to standardize presentation design across multiple decks?

Standardize presentation design across decks by applying template-driven generation and layout enforcement. This ensures consistent typography and structure while reducing manual editing workload.