pptx

Automate PowerPoint PPTX creation, editing, and analysis across slides.

76|3|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/evolving-machines-lab/evolve --skill pptx-evolving-machines-lab
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/evolving-machines-lab/evolve/tree/main/skills/pptx
Command: npx skills add https://github.com/evolving-machines-lab/evolve --skill pptx-evolving-machines-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, sharp, pptxgenjs, defusedxml, Pillow, python-pptx, react, react-dom, and includes scripts (resource) components.

What problem does it solve?

The PPTX Skill enables automated creation, editing, and analysis of PowerPoint presentations, removing manual, repetitive slide tasks.

Core Features & Use Cases

  • Presentation creation, editing, layout handling, and speaker notes automation
  • Inventory-based text replacement and content-safe updates across slides
  • Thumbnail grids, placeholder outlining, and deterministic slide rearrangement for templated decks

Quick Start

Create a simple deck from a title and two bullets, then apply a replacement to update slide text.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate text replacement across multiple PowerPoint slides?▼

Automating PowerPoint slide text replacement uses inventory-driven updates to safely modify content across multiple layouts without manual editing. This ensures deterministic, layout-aware changes throughout the presentation deck.

Can I generate PPTX presentations from HTML content?▼

Generating PPTX presentations from HTML relies on html2pptx and PPTXGenJS to translate web content into structured slides. This enables automated presentation creation directly from HTML templates.

Does python-pptx support deterministic slide rearrangement for templated decks?▼

Python-pptx supports deterministic slide rearrangement by safely reordering slides within templated decks. It ensures content-safe updates and layout-aware adjustments across multiple slide layouts.

What is the best way to automate PowerPoint speaker notes and placeholder outlining?▼

Automating PowerPoint speaker notes and placeholder outlining is best handled through python-pptx and companion scripts. This approach enables layout-aware content updates and thumbnail grids for ad-hoc decks.

Do I need Playwright and React to create automated PPTX decks?▼

You need Playwright and React for html2pptx generation pipelines that render web content into slides. For standard python-pptx automation, these dependencies are unnecessary for templated deck creation.

Why does my layout-aware content update break when modifying ad-hoc PPTX slides?▼

Layout-aware content updates break on ad-hoc PPTX slides when placeholder structures mismatch inventory-driven replacement rules. Ensuring deterministic slide rearrangement requires matching content to defined template layouts.