pptx

Automate PPTX generation, editing, and extraction workflows with validation.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/hellitonsm/genesis-project --skill pptx-hellitonsm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/hellitonsm/genesis-project/tree/main/tools/pptx
Command: npx skills add https://github.com/hellitonsm/genesis-project --skill pptx-hellitonsm

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX workflow automation reduces manual effort for creating, updating, and extracting content from PowerPoint decks, saving time and avoiding repetitive tasks.

Core Features & Use Cases

  • Template-based slide generation: create slides from templates and data sources.
  • Batch editing and content extraction: update text, layouts, and media, then extract text or metadata.
  • End-to-end deck QA: validate structure, references, and media in PPTX files and generate thumbnails or reports.

Quick Start

Load a PPTX file and provide a template or data source to generate or update slides; the system will handle unpacking, editing, packing, and validation.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint slide generation from a template and data source?

Yes, you can batch edit PPTX files to update text, layouts, and media. The workflow unpacks the presentation, applies modifications, cleans the content, and packs it back into a valid PPTX file.

What's the best way to extract text and metadata from PPTX decks?

PPTX validation checks structural integrity, references, and media within the file. It unpacks the deck, inspects internal components, and generates reports or thumbnails for end-to-end quality assurance.

Does PPTX automation work with existing templates and layouts?

PPTX automation supports template-based slide generation by using existing layouts. You load a template file and a data source, and the system generates new slides while maintaining the original layout and media management.

What dependencies are needed to edit PPTX files programmatically?

Editing PPTX files programmatically requires defusedxml, lxml, and Pillow. These dependencies handle XML parsing, secure document processing, and image or media management within the presentation workflow.