pptx

Automate PPTX file reading, editing, merging, and exporting from templates.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX handling across creation, reading, editing, and assembly can be tedious; this skill automates reading, editing, merging slides, applying templates, and exporting final decks to save time and ensure consistency.

Core Features & Use Cases

  • Read, edit, and extract content from PPTX files (slides, notes, and metadata)
  • Assemble decks from templates, merge slides, and manage speaker notes or comments
  • Create new presentations from templates and export final output as PPTX for sharing

Quick Start

Create a new deck from a PPTX template and save it as output.pptx.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PPTX slide creation and editing from a template?

You can automate PPTX slide creation by reading existing templates, editing slide content and metadata, and exporting the final deck. This automation handles template-based presentations and deterministic slide-level edits to ensure consistency.

Can I merge slides and extract speaker notes from multiple PPTX files?

Yes, PPTX automation supports merging slides from multiple decks and extracting speaker notes. It reads, edits, and assembles slide content along with associated notes and metadata to streamline presentation assembly.

What's the best way to read and update presentation metadata in PPTX files?

The best way to update presentation metadata is through automated PPTX file handling. This process reads and edits internal slide structures, notes, and metadata directly, ensuring consistent updates across template-based decks.

Does PPTX automation work with XML and image dependencies for slide assembly?

PPTX automation relies on XML parsing and image processing dependencies to read and assemble slides. These libraries handle the internal XML structure and embedded images, enabling deterministic template-based deck creation and export.

Can I extract text content from slides without opening the presentation application?

You can extract text, notes, and metadata directly from PPTX files without opening the application. The automation reads the internal slide structures to pull content, enabling batch processing and editing for final deck export.

What are the limitations of using deterministic PPTX workflows for slide edits?

Deterministic PPTX workflows handle template-based edits and assembly but may not support complex runtime animations or dynamic rendering. It is designed for reading, merging, and exporting static slide content rather than interactive presentations.