pptx

Read, analyze, edit, and rebuild PPTX files for automated slide workflows.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/Shockwave2k/team-claude-skills --skill pptx-shockwave2k
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Shockwave2k/team-claude-skills/tree/main/skills/docs/pptx
Command: npx skills add https://github.com/Shockwave2k/team-claude-skills --skill pptx-shockwave2k

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires defusedxml, lxml, Pillow, and includes scripts (resource) components.

What problem does it solve?

PPTX workflows are often manual, error-prone, and time-consuming. This Skill provides end-to-end PowerPoint (.pptx) handling, enabling automated reading, editing, assembling, and packing of slide decks for templates, pitches, and presentations.

Core Features & Use Cases

  • Read/analyze PPTX content, extract slide titles, notes, and structure
  • Edit, update, or merge slides; assemble presentations from templates
  • Create from scratch using slide layouts and templates; apply consistent styling
  • Pack/unpack PPTX to preserve structure and compatibility with PowerPoint
  • Use cases: prepare bulk edits across decks, generate client-ready decks from templates, extract slide metadata for catalogs

Quick Start

Summarize the slide titles and key points from the provided PPTX file.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate editing and assembling PowerPoint slides in bulk?

You can automate bulk slide editing by reading, analyzing, and rebuilding PPTX files programmatically. This process supports template-based creation, multi-slide editing across decks, and preserves slide metadata and layout when packing.

Can I extract slide titles and notes from a PPTX file for cataloging?

Yes, you can extract slide titles, notes, and structural content from PPTX files. This enables automated reading and analysis of presentation decks to generate metadata catalogs or summarize key points.

What is the best way to generate client-ready presentations from templates?

The best way to generate client-ready presentations is using template-based creation with PPTX files. This approach applies consistent styling, supports unpack and pack cycles, and validates structure to ensure PowerPoint compatibility.

Does PPTX pack and unpack preserve slide layouts and metadata?

PPTX pack and unpack cycles preserve slide structure, metadata, and layouts. The process includes validation and supports subagents for parallel editing, ensuring compatibility when rebuilding presentation decks.

Do I need lxml or Pillow to manage PPTX slide workflows?

Yes, managing PPTX slide workflows requires dependencies including lxml for XML processing, Pillow for image handling, and defusedxml for secure parsing to enable automated reading, editing, and packing of presentation files.

When should I use subagents for parallel slide editing across decks?

Subagents should be used for parallel slide editing when handling large PPTX decks or bulk updates. This approach supports multi-slide editing across decks of varying sizes while preserving structure during the pack cycle.