pptx

Process PowerPoint files to create, read, edit, and merge slide decks.

3|Updated Jan 14, 2022
One-click install
npx skills add https://github.com/bingran-you/bingran-you --skill pptx-bingran-you
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/bingran-you/bingran-you/tree/main/repo-skills/pptx
Command: npx skills add https://github.com/bingran-you/bingran-you --skill pptx-bingran-you

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX workflow automation reduces the manual burden of creating, reading, editing, merging, or templating PowerPoint presentations. It enables productivity by handling decks end-to-end—from content extraction to slide assembly—without repetitive manual steps.

Core Features & Use Cases

  • Reading content from PPTX files (text, speaker notes, comments)
  • Editing and creating slide decks (merge/split slides, apply templates/layouts)
  • Triggered when the user mentions deck, slides, presentation, or references a .pptx filename

Quick Start

Analyze a PPTX file to extract text and generate a new deck from a template, or open and modify slides programmatically.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate reading text and speaker notes from PowerPoint slides?

To automate extracting text and speaker notes from PowerPoint slides, process PPTX files to parse slide content and notes, enabling you to handle decks end-to-end without repetitive manual steps.

What is the best way to merge multiple slide decks or apply a template programmatically?

The best way to merge slide decks or apply templates programmatically is by using PPTX automation to open, modify, and assemble slides. This supports applying layouts across input and output PPTX files directly.

Can I create a new presentation from an existing PPTX template?

Yes, you can create a new presentation from an existing PPTX template. PPTX automation supports analyzing input files and generating new decks by applying specific slide layouts and templates.

Does PPTX automation require XML processing libraries to modify slides?

Yes, PPTX automation requires XML processing libraries like lxml and defusedxml to modify slides. These dependencies are necessary to open, edit, and pack PPTX files, which are structurally XML-based archives.

How do I trigger PPTX automation tasks using specific keywords?

To trigger PPTX automation tasks, mention keywords like deck, slides, presentation, or reference a .pptx filename. This prompts the automation to process PowerPoint files for reading, editing, or merging.