pptx

Automate PPTX deck creation, editing, and text extraction workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX workflows are often manual and error-prone, requiring repetitive tasks to create, update, and extract content from slide decks.

Core Features & Use Cases

  • Automate deck creation from templates and content outlines.
  • Read, parse, and extract text from PPTX files for summaries or indexing.
  • Update slides, insert templates, and generate new decks while preserving formatting.

Quick Start

Provide a PPTX file and a template outline to generate a ready-to-present deck.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PPTX presentation creation from a template?

Automate PPTX presentation creation by providing a template file and a content outline. The Skill assembles new decks by inserting and updating slide content while preserving the original template formatting.

Can I extract text from PPTX slides for summaries or indexing?

Yes, you can extract text from PPTX slides for summaries or indexing. The Skill reads and parses PPTX files, pulling text content out for downstream processing or search aggregation.

How do I edit slides and update content in an existing PPTX deck?

Edit slides and update content in an existing PPTX deck through automated XML reading and safe packing. The Skill modifies text and inserts templates while enforcing robust handling of PPTX structures.

Do I need a specific Python environment to parse PPTX files safely?

Parsing PPTX files safely requires Python dependencies like defusedxml for secure XML reading and Pillow for image processing. These libraries ensure robust validation and safe packing of PPTX structures.

What is the best way to generate presentation decks without manual formatting errors?

The best way to generate presentation decks without manual formatting errors is template-based deck assembly. This approach automates slide content updates and enforces XML validation to preserve formatting.