pptx

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

Updated Dec 13, 2025
One-click install
npx skills add https://github.com/Azeem-2/HackthonII --skill pptx-azeem-2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Azeem-2/HackthonII/tree/main/.claude/skills/pptx
Command: npx skills add https://github.com/Azeem-2/HackthonII --skill pptx-azeem-2

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Claude's PPTX tasks can be tedious and error-prone when manually creating, editing, and analyzing slides. This skill automates those workflows to save time and ensure consistency.

Core Features & Use Cases

  • Create new presentations from templates and standardize slide layouts.
  • Edit content, layouts, comments/notes, and theme elements across decks.
  • Inventory slides, apply content replacements, validate OOXML structure, and generate thumbnails for quick review.
  • Use cases: updating quarterly reports, producing multiple variants of a deck, or validating deck integrity at scale.

Quick Start

Use the pptx skill to generate a deck from a template and perform a batch update across slides.

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 and editing?

You can automate PowerPoint presentation creation and editing by using Python-based tooling with python-pptx to generate decks from templates, modify slide layouts, and apply batch content updates.

What's the best way to extract text inventories from .pptx slides?

The best way to extract text inventories from .pptx slides is through automated Python scripts that inventory slide content, allowing you to audit and extract text before applying replacements or validating structure.

Can I generate thumbnails from PowerPoint slides for quick review?

Yes, you can generate thumbnails from PowerPoint slides for quick review by utilizing the Pillow dependency alongside python-pptx to render visual previews of your deck content.

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

Yes, python-pptx supports batch content replacement across multiple slides, enabling you to apply text replacements and update quarterly reports or produce multiple deck variants at scale.

How do I validate OOXML structure in PowerPoint files?

You validate OOXML structure in PowerPoint files by running Python scripts that check the underlying XML structure of your .pptx decks, ensuring file integrity and preventing formatting errors.

Can I update PowerPoint slide comments and notes programmatically?

Yes, you can update PowerPoint slide comments and notes programmatically by automating the editing of content, layouts, and theme elements across decks using python-pptx scripts.