pptx

Read, edit, and create PowerPoint PPTX files with templates and layouts.

1|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/iasiv5/skills --skill pptx-iasiv5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/iasiv5/skills/tree/main/pptx
Command: npx skills add https://github.com/iasiv5/skills --skill pptx-iasiv5

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the end-to-end handling of PowerPoint PPTX files, enabling reading content, editing slides, applying templates, merging or splitting decks, and working with notes and comments to accelerate slide-based work.

Core Features & Use Cases

  • Reading content: extract slide text, notes, and metadata from PPTX files.
  • Editing and templating: modify slides, apply layouts and templates, and update presenter notes.
  • Creating and merging: build new decks from scratch or from layouts, and merge or split existing presentations for versioning or distribution.
  • Notes & comments support: preserve and synchronize slide notes and comments during edits.

Quick Start

Open a PPTX file and perform read/edit/create actions, leveraging templates and slide layouts to produce the desired deck.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I extract text and presenter notes from a PPTX file?

To extract text and notes from a PPTX file, this Skill reads slide content, presenter notes, and metadata directly from the deck, enabling automated content extraction and synchronization across projects.

Can I apply templates and layouts to existing PowerPoint slides?

Yes, you can apply templates and layouts to existing PowerPoint slides. This Skill supports template-based editing, allowing you to modify slides, update layouts, and standardize deck formatting automatically.

What is the best way to merge or split PowerPoint presentations?

The best way to merge or split PowerPoint presentations is by using this Skill to combine multiple decks or divide existing ones, producing new versions for distribution while preserving slide notes and comments.

Can I create a new PPTX deck from scratch using templates?

Yes, you can create a new PPTX deck from scratch. This Skill enables building new presentations from layouts and templates, automating the generation of structured slide decks for various projects.

Do I need Python libraries to automate PPTX reading and editing?

Yes, automating PPTX reading and editing requires Python libraries. This Skill relies on dependencies including defusedxml, Pillow, and lxml to handle file parsing, image processing, and XML manipulation securely.