pptx

Extract text and edit slides in PowerPoint .pptx files via XML unpack/pack workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you work with .pptx files end-to-end—extracting content, editing or rebuilding slides, and validating the result—so your presentations come out correct on the first attempt.

Core Features & Use Cases

  • Read / extract content from PPTX: Extract text and analyze slides from an existing deck (including templates).
  • Edit PPTX by template workflow: Unpack PPTX to XML, modify slide XML, clean, and repack with validation steps.
  • Create PPTX from scratch: Generate a new deck when no template/reference presentation is available.
  • Visual QA support: Create thumbnail grids and convert to per-slide images for human inspection of layout and artifacts.

Quick Start

Use the pptx skill whenever you have an input .pptx you need to open, read, edit, or regenerate, for example: “Extract all slide text and then run visual QA on the output for presentation.pptx.”

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 a PowerPoint .pptx file?

You can extract text from a .pptx file by unpacking the presentation to its underlying Office XML structure and running deterministic extraction steps to pull slide text reliably. This enables automated content analysis and template text extraction without manual copying.

What is the best way to edit PowerPoint slides via XML?

The best way to edit slides via XML is using an unpack and pack workflow: unpack the .pptx file, modify the slide XML directly, clean the files, and repack with validation steps. This template workflow ensures structural integrity for granular slide modifications.

Can I generate a new PPT deck from scratch without a template?

Yes, you can generate a new PPT deck from scratch when no template or reference presentation is available. The process constructs the presentation file directly, allowing you to generate slides and structure content without needing an existing .pptx base.

How do I run visual QA on PowerPoint slides to check layout?

To run visual QA on slides, generate thumbnail grids and convert the deck into per-slide images. This prepares the presentation for human inspection of layout, formatting, and visual artifacts, ensuring the final output is correct before delivery.

Do I need any external dependencies to unpack and repack .pptx files?

No external dependencies are required to unpack and repack .pptx files. The process relies on on-demand scripts that handle Office XML unpacking and packing natively, allowing you to edit slide XML and validate outputs within your existing environment.