pptx

Create, edit, merge, and extract content from PowerPoint PPTX files.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/binfen1/my-skills --skill pptx-binfen1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/binfen1/my-skills/tree/main/claude-code/pptx
Command: npx skills add https://github.com/binfen1/my-skills --skill pptx-binfen1

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill handles PowerPoint PPTX files across creation, editing, merging, and extraction tasks, enabling automated generation of slide decks, parsing of content, and programmatic modifications without manual steps.

Core Features & Use Cases

  • Create, edit, merge, and reorder slides in PPTX files using templates and layouts.
  • Extract text, notes, and content from slides for summaries, reports, or data pipelines.
  • Apply templates and layouts to new decks, restructure slide order, and integrate content from various sources.

Quick Start

Give me a PPTX file and specify the action (create, edit, or merge slides) so I can perform it with this skill.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint PPTX file creation and editing?

Automate PowerPoint PPTX file creation and editing by using script-driven tasks to generate slides, modify content, and apply templates without manual steps. This skill handles deck assembly, text replacement, and slide reordering deterministically.

Can I extract text and notes from PowerPoint slides for a report?

Extract text and notes from PowerPoint slides for reports by parsing PPTX files to pull slide content, speaker notes, and comments. This enables automated data pipelines and content summaries from existing decks.

What's the best way to merge or split slides in a PPTX deck?

Merge or split slides in a PPTX deck by applying script-driven operations that restructure slide ordering and assemble new presentations. This skill integrates content from various sources and applies layouts programmatically.

Does this PPTX automation approach work with existing templates and layouts?

PPTX automation works with existing templates and layouts by applying them to new decks and performing content replacement. It validates PPTX structure and compatibility while integrating content from various sources.

How do I validate PPTX structure and compatibility when modifying slides?

Validate PPTX structure and compatibility during slide modifications through deterministic script-driven tasks that check file integrity. This ensures merged, split, or edited decks maintain proper format compliance.

What are the limitations of script-driven PPTX slide generation?

Script-driven PPTX slide generation focuses on deterministic tasks like content replacement, slide ordering, and template application. Complex animations or deeply nested multimedia may require manual adjustments beyond automated workflows.