pptx

Read, extract, edit, and compose PowerPoint PPTX decks.

2|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/Haseeb-Arshad/TaskHive --skill pptx-haseeb-arshad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Haseeb-Arshad/TaskHive/tree/main/.claude/skills/pptx
Command: npx skills add https://github.com/Haseeb-Arshad/TaskHive --skill pptx-haseeb-arshad

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX deck editing and content extraction are often tedious, repetitive tasks that waste time and introduce inconsistencies. This skill automates reading, parsing, editing, and composing PowerPoint (.pptx) decks, enabling rapid prototyping, template application, and scalable slide workflows.

Core Features & Use Cases

  • Read and extract text from slides for summaries, indexing, or content reuse.
  • Edit slides, apply templates, merge or split decks, and create from layouts.
  • Trigger actions based on natural prompts (e.g., mentions of deck, slides, or presentation) to streamline automation workflows.

Quick Start

Read a PPTX and extract all text.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I extract text from PowerPoint slides automatically?

You can extract text from PPTX slides by using this skill to parse the deck and pull all text content. It automates reading slides for summaries, indexing, or content reuse.

Can I apply a template to an existing PPTX deck programmatically?

Yes, you can apply templates to an existing PPTX deck programmatically. This skill automates template mapping and slide operations to update deck styling and layouts consistently.

What is the best way to merge or split slides from multiple PowerPoint decks?

The best way to merge or split slides from multiple PowerPoint decks is by automating PPTX workflows via script. This skill handles slide operations and file packaging to combine or divide decks.

Does this PPTX editing approach work with complex deck layouts and notes?

Yes, this PPTX editing approach works with complex deck layouts and notes. It can read, update notes, and edit slides from existing decks while coordinating template mapping with robust error handling.

Why does my automated PPTX workflow fail when parsing complex slides?

Automated PPTX workflows may fail parsing complex slides due to XML structure issues or unsupported elements. This skill uses robust error handling and libraries like lxml and defusedxml to manage parsing safely.