pptx

Automates PowerPoint deck creation, editing, and analysis with deterministic scripts and validation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/AgentiveAU/MyAgentive --skill pptx-agentiveau
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/AgentiveAU/MyAgentive/tree/main/skills/pptx
Command: npx skills add https://github.com/AgentiveAU/MyAgentive --skill pptx-agentiveau

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates PowerPoint deck creation, editing, and analysis, reducing repetitive manual work and improving consistency across slides and layouts.

Core Features & Use Cases

  • Automated PPTX creation and editing to generate new slides and apply layouts.
  • Inventory-based content replacement and slide reordering for end-to-end deck workflows.
  • Use case: rapidly assemble a multi-section presentation from a template while validating structure and formatting.

Quick Start

Ask Claude to create or edit a PowerPoint deck and save the updated PPTX file.

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 and editing from HTML or templates?

Automate PowerPoint deck creation and editing by using deterministic scripts to generate new slides, apply layouts, and convert HTML to PPTX. The workflow validates structure and formatting while replacing content placeholders to ensure consistency across the presentation.

Can I extract a slide inventory and replace content in an existing PPTX file?

Yes, you can extract a slide inventory and perform content replacement in an existing PPTX file. The inventory extraction script identifies slide structures, enabling targeted text and layout updates while maintaining the original deck's formatting and design integrity.

Does this PPTX automation workflow support python-pptx and pptxgenjs libraries?

The PPTX automation workflow supports both python-pptx and pptxgenjs libraries, utilizing them alongside Pillow and sharp for image processing. This multi-library approach enables robust deck creation, editing, and validation across different scripting environments.

What is the best way to reorder slides and update layouts in a PowerPoint presentation programmatically?

The best way to reorder slides and update layouts programmatically is through inventory-based replacement scripts. This approach applies a safety-first workflow with robust validation, allowing you to restructure multi-section presentations while verifying formatting and structural integrity.

Do I need Playwright installed to convert HTML to PPTX format?

Yes, Playwright is required as a dependency to convert HTML to PPTX format. It works alongside sharp and Pillow for rendering and image processing, ensuring accurate visual translation of HTML content into PowerPoint slide layouts.

Can I use this to rapidly assemble a multi-section presentation from a template while validating structure?

Yes, you can rapidly assemble a multi-section presentation from a template while validating structure and formatting. The scripts apply deterministic layouts and inventory-based replacement to generate consistent, validated PPTX decks from predefined templates.