pptx

Create, read, edit, and validate PowerPoint .pptx slides and templates.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/iredrion-img/kh-rnd-wms --skill pptx-iredrion-img
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/iredrion-img/kh-rnd-wms/tree/main/.agents/skills/pptx
Command: npx skills add https://github.com/iredrion-img/kh-rnd-wms --skill pptx-iredrion-img

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX files drive presentations, but creating, parsing, editing, and organizing slides across templates and notes is error-prone and time-consuming. This skill provides a self-contained toolkit to automate PPTX workflows end-to-end.

Core Features & Use Cases

  • Create, read, extract text, and modify slides within PPTX files, including templates, layouts, and speaker notes.
  • Unpack and repack PPTX archives, validate content types and relationships, and clean unreferenced assets for consistent decks.
  • Use cases include generating pitch decks from templates, batch editing slides across multiple decks, and extracting slide content for summaries or reports.

Quick Start

Open a PPTX file and apply the full workflow to create, parse, and edit slides.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate slide creation and text extraction from PPTX files?

You can automate slide creation and text extraction by unpacking PPTX archives to read, modify, and repack slides. This toolkit supports parsing layouts, templates, and speaker notes to streamline deck generation workflows.

Can I batch edit PowerPoint slides across multiple decks?

Yes, you can batch edit PowerPoint slides across multiple decks by unpacking the PPTX files and applying modifications to layouts, templates, and notes. Repacking the archives maintains consistent presentation relationships and content types.

What is the best way to validate PPTX content types and relationships?

Validating PPTX content types involves unpacking the archive to inspect and clean unreferenced assets. This ensures deck relationships are correct and prevents errors when modifying slides across project workstreams.

How do I extract speaker notes from a PowerPoint presentation?

Extracting speaker notes from a PowerPoint presentation requires parsing the PPTX file structure to locate and read note elements. This skill handles note extraction alongside standard slide text and layout processing.

Does PPTX automation work with existing presentation templates?

Yes, PPTX automation works directly with existing presentation templates. You can open template files to generate new pitch decks, modify layouts, and standardize slide structures across various project workstreams.

Why are my PPTX files corrupted after modifying slide content?

PPTX files become corrupted when repacked with missing or incorrect content types and relationships. Validating the archive structure and cleaning unreferenced assets before repacking ensures consistent and readable presentation decks.