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.