pptx

Create, parse, edit, and assemble PowerPoint presentations from templates.

21|6|Updated Aug 26, 2025
One-click install
npx skills add https://github.com/hepai-lab/drsai --skill pptx-hepai-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/hepai-lab/drsai/tree/main/agent_skills/anthropic_skills_collection/pptx
Command: npx skills add https://github.com/hepai-lab/drsai --skill pptx-hepai-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX workflows require manual editing and repetitive operations; this skill automates creation, parsing, editing, and assembly of PowerPoint presentations to save time and reduce errors.

Core Features & Use Cases

  • Create slide decks from templates and layouts
  • Read, parse, and extract text and content from PPTX files
  • Edit, merge, or split slides and manage notes or comments
  • Support template-driven workflows and deterministic slide generation

Quick Start

Provide a PPTX file and specify the exact operation you want (extract text, edit slides, or assemble a deck) to start.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint presentation creation and editing?

Automate PowerPoint presentation creation and editing by using deterministic scripts to generate decks from templates, edit slides, and manage layouts. This skill handles PPTX file structures and slide relationships to reduce manual operations.

Can I extract text and content from PPTX slides programmatically?

Extract text and content from PPTX slides programmatically by parsing presentation files. The skill reads slide layouts and relationships to retrieve text, notes, and comments from existing PowerPoint decks for downstream processing.

What is the best way to merge or split slides in a PowerPoint deck?

Merge or split slides in a PowerPoint deck by applying template-driven workflows to assemble or separate PPTX files. The skill modifies slide structures directly, enabling deterministic assembly and reorganization of presentation content.

Does this PPTX automation skill work with existing slide templates and layouts?

This PPTX automation skill works with existing slide templates and layouts by operating on template-driven workflows. It uses deterministic scripts to populate and manipulate file structures, supporting various layout configurations.

Why should I use scripts for PPTX automation instead of manual editing?

Use scripts for PPTX automation instead of manual editing to eliminate repetitive operations and reduce errors. Automated parsing, modification, and assembly of presentations save time when generating decks or extracting content at scale.

What are the limitations when parsing PPTX file structures and relationships?

Limitations when parsing PPTX file structures depend on the deterministic scripts included in the skill. Complex animations or deeply nested relationships may require manual verification, as the scripts focus on text, slides, and template workflows.