pptx

Automate PowerPoint deck creation, editing, and analysis via HTML templates.

20|4|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/Alenryuichi/openmemory-plus --skill pptx-alenryuichi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Alenryuichi/openmemory-plus/tree/main/.augment/skills/pptx
Command: npx skills add https://github.com/Alenryuichi/openmemory-plus --skill pptx-alenryuichi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Presentation creation, editing, and analysis are labor-intensive and error-prone when done manually; this skill automates end-to-end PPTX workflows for consistent, scalable decks.

Core Features & Use Cases

  • Create new presentations from HTML templates via the html2pptx workflow and PPTXGenJS integration for automated slide generation.
  • Edit, rearrange, and replace content across slides, extract text inventories for validation, and enable batch processing.
  • Analyze layouts, typography, and placeholders, generate thumbnails, and support template-driven decks for rapid iteration.

Quick Start

Provide a simple HTML slide and run the html2pptx workflow to generate output.pptx.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint deck creation from HTML templates?

Automate PowerPoint deck creation by providing a simple HTML slide and running the html2pptx workflow to generate a formatted pptx file. This pipeline uses PPTXGenJS integration to translate HTML structures into native presentation slides automatically.

Can I batch replace content across existing PowerPoint slides programmatically?

Batch replace content across existing PowerPoint slides programmatically using the replace utility. This feature enables text substitution and content updates across multiple decks, enforcing robust validation and layout consistency for scalable batch workflows.

What's the best way to extract and validate text from PowerPoint decks?

Extract and validate text from PowerPoint decks by generating a structured text inventory. This analysis feature pulls layouts, typography, and placeholder data from existing pptx files, enabling content validation and structured text reuse for template-driven iterations.

Does python-pptx support generating slide thumbnails for layout analysis?

Generating slide thumbnails for layout analysis is supported alongside python-pptx dependencies. The skill analyzes layouts, typography, and placeholders to produce visual previews, ensuring safe file operations and layout consistency during template-driven deck generation.

What are the limitations of using HTML to PPTX conversion for slide automation?

Limitations of HTML to PPTX conversion involve strict reliance on html2pptx template structures and html2pptx workflow enforcement. Complex native PowerPoint animations may not translate directly, so template-driven decks prioritize layout consistency and structured content replacement over dynamic effects.