pptx

Read, edit, and repack PowerPoint files using Python scripts.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/Qiue-G/Claw-X --skill pptx-qiue-g
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Qiue-G/Claw-X/tree/main/.openclaw/skills/pptx
Command: npx skills add https://github.com/Qiue-G/Claw-X --skill pptx-qiue-g

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX files often require manual editing, template application, or content updates across multiple slides. This skill streamlines those tasks by providing a robust toolkit to read, modify, and generate PowerPoint presentations.

Core Features & Use Cases

  • Read and analyze content from PPTX files, including text extraction and slide structure.
  • Edit slides, apply templates, unpack/repack presentations, and create from layouts for batch deck production.
  • Use cases include generating pitch decks, updating templates, and validating content across a library of slides.

Quick Start

Provide a PPTX file path to analyze, modify, and repack into a new presentation.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate batch updates across multiple PowerPoint slides?

To automate batch updates across PowerPoint slides, you can unpack the PPTX files, apply editing workflows to modify the content or templates, and repack them into new presentations.

Can I extract text and analyze slide structure from a PPTX file?

Yes, you can extract text and analyze slide structure from a PPTX file by reading and parsing the presentation contents using the provided Python scripts.

What's the best way to apply a template to an existing PowerPoint presentation programmatically?

The best way to apply a template programmatically is to unpack the presentation, modify the slide layouts according to the new template, and repack the PPTX file.

Do I need Python to read and modify PPTX files for deck production?

Yes, you need Python to read and modify PPTX files for deck production, as the automation relies on Python scripts and dependencies like defusedxml and Pillow.

Can I validate content across a library of slides before repacking a presentation?

Yes, you can validate content across a library of slides by reading the extracted PPTX content and running validation checks before repacking the presentation.

Are there limitations when creating pitch decks from layouts using PPTX automation?

Limitations when creating pitch decks from layouts include managing unpacking and repacking workflows correctly, as improper script coordination can corrupt the final PPTX output.