pptx

Create and edit PowerPoint decks from outlines with script-driven PPTX manipulation.

Updated Feb 12, 2026
One-click install
npx skills add https://github.com/duc01226/SoftwareDevCareers --skill pptx-duc01226
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/duc01226/SoftwareDevCareers/tree/main/.claude/skills/document-skills/pptx
Command: npx skills add https://github.com/duc01226/SoftwareDevCareers --skill pptx-duc01226

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the end-to-end handling of PowerPoint presentations by enabling automated creation, modification, and analysis of PPTX decks, reducing manual, repetitive work.

Core Features & Use Cases

  • Create new presentations, edit content and layouts, and manage speaker notes or comments.
  • Analyze slides for layout fidelity, placeholder usage, and typography consistency; reuse templates and apply batch changes across decks.
  • Use Case: quickly generate a presentation from a brief outline and a chosen template, then adjust slides to fit content constraints.

Quick Start

Create a new PowerPoint deck from a brief outline and a chosen layout.

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 an outline?

Automate PowerPoint presentation creation by using scripts to generate new PPTX decks directly from brief outlines and chosen templates. This streamlines slide workflows by applying deterministic layout creation and content insertion via documented APIs.

Can I edit existing PPTX slides and add speaker notes programmatically?

You can edit existing PPTX slides and manage speaker notes programmatically through script-driven manipulation. This enables safe modification of slide content, layout updates, and batch changes across multiple decks without manual formatting.

Does python-pptx support layout fidelity checks for PowerPoint templates?

Python-pptx supports layout fidelity checks by analyzing slides for placeholder usage and typography consistency. This allows you to verify template adherence and extract content from PPTX files for structural review and automated corrections.

What is the best way to extract content from pptx files for review?

The best way to extract content from pptx files for review is through script-driven API manipulation that reads OOXML structures. This safely parses slide text, layouts, and speaker notes for downstream analysis and automated consistency checks.

How do I apply batch changes across multiple PowerPoint decks?

Apply batch changes across multiple PowerPoint decks by executing scripts that programmatically update layouts, typography, and content. This automates repetitive modifications and enforces template consistency by manipulating PPTX files via documented APIs.