pptx

Generate, modify, and validate PPTX slide decks from templates or HTML.

112|26|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/Yambr/openwebui-computer-use-community --skill pptx-yambr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Yambr/openwebui-computer-use-community/tree/main/skills/public/pptx
Command: npx skills add https://github.com/Yambr/openwebui-computer-use-community --skill pptx-yambr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, Pillow, and includes scripts (resource) components.

What problem does it solve?

This skill automates the end-to-end handling of PowerPoint content, reducing manual editing time by programmatically generating, updating, and validating slide decks.

Core Features & Use Cases

  • Generate and modify slides from templates or HTML sources
  • Inventory-based text extraction and replacement for bulk content updates
  • Reorder, duplicate, and validate slides to ensure consistency

Quick Start

Load a sample PPTX and run the automation to create, edit, or convert slides.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate bulk content replacement across multiple PowerPoint slides?

Bulk content replacement in PowerPoint slides is automated by extracting a text inventory from the deck and programmatically swapping text to update slide decks. This skill handles the extraction, replacement, and validation to ensure consistency across slides.

Can I convert HTML content into a PPTX presentation?

Yes, HTML content can be converted into a PPTX presentation. This skill supports HTML-to-PPTX conversions by generating and modifying slides from HTML sources, reducing manual formatting time.

What's the best way to programmatically reorder and duplicate slides in a deck?

Programmatically reordering and duplicating slides is handled through python-pptx automation scripts. This skill coordinates slide manipulation and includes built-in validation to ensure deck consistency during modifications.

Do I need python-pptx and Pillow installed to generate PowerPoint templates?

Yes, python-pptx and Pillow are required dependencies for PowerPoint generation. They handle text extraction, rendering, and image processing to automate the creation and modification of slide decks.

How does validation work when modifying PPTX files?

Validation during PPTX modification works by checking slide consistency and applying error handling after content replacement or reordering. This ensures the updated deck remains structurally sound and accurate.

Are there limitations when using python-pptx for automated slide generation?

Automated slide generation with python-pptx requires structured templates for best results and depends on Pillow for image processing. Complex formatting or unsupported template elements may trigger built-in validation errors during modification.