pptx

Automate PowerPoint creation, editing, and analysis workflows with python-pptx.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/TwuanMinn/fadelab --skill pptx-twuanminn
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/TwuanMinn/fadelab/tree/main/.agent/skills/skills/pptx-official
Command: npx skills add https://github.com/TwuanMinn/fadelab --skill pptx-twuanminn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the end-to-end workflow of creating, editing, and validating PowerPoint (PPTX) decks, empowering users to rapidly generate presentations and update content without manual, repetitive tasks.

Core Features & Use Cases

  • Create new PPTX decks with title, content, and layout-consistent slides.
  • Edit existing presentations by programmatically updating text, images, and shapes, including inventory-based replacements and validation.
  • Analyze slides via inventory extraction, verify layout consistency, and generate thumbnails or grids for quick review.

Quick Start

Create a sample deck with a title slide and a content slide to begin exploring automated PPTX workflows.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint creation and editing workflows?▼

Automate PowerPoint creation and editing workflows by using python-pptx to programmatically generate new decks, update text and images, and validate slide layouts without manual formatting.

Can I extract a slide inventory from an existing PPTX deck for analysis?▼

Extract a slide inventory from a PPTX deck to analyze content, verify layout consistency, and generate thumbnails or grids for quick visual review across all presentation slides.

Do I need Python packages to build and modify PPTX presentations programmatically?▼

Building and modifying PPTX presentations programmatically requires Python packages including python-pptx for content manipulation and Pillow for image processing and thumbnail generation.

What is the best way to replace text and images across multiple PowerPoint slides?▼

Replace text and images across multiple PowerPoint slides using inventory-based replacement tooling that reads, modifies, and verifies PPTX content to ensure consistent updates throughout the deck.

Does PowerPoint automation work with HTML conversions for design workflows?▼

PowerPoint automation supports HTML-to-PPTX conversions and design workflows through optional Node-based tooling, allowing HTML layouts to be translated directly into presentation slides.

Can I generate presentation thumbnails and grids to validate layout consistency?▼

Generate presentation thumbnails and grids to validate layout consistency by extracting slide inventories and visualizing PPTX content for quick review and structural verification.