pptx

Create, edit, and analyze PowerPoint PPTX files programmatically.

19|4|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/jarredkenny/agency-ai --skill pptx-jarredkenny
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/jarredkenny/agency-ai/tree/main/roles/orchestrator/skills/pptx
Command: npx skills add https://github.com/jarredkenny/agency-ai --skill pptx-jarredkenny

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PPTX creation, editing, and analysis typically requires manual, multi-tool workflows. This Skill provides an AI-assisted pipeline to manage PowerPoint presentations programmatically, extract content, and automate common tasks.

Core Features & Use Cases

  • PPTX creation from templates and content using html2pptx workflows.
  • Read, extract, and analyze text and structure from PPTX files, including typography and color themes.
  • Unpack and inspect OOXML files to modify slides, notes, and media; generate thumbnails and convert slides to images for review.
  • Automate content replacement and layout adaptation to maintain consistent decks.

Quick Start

Use the pptx skill to unpack a PPTX file with the command: python ooxml/scripts/unpack.py template.pptx output_dir To create a new presentation from HTML sources, follow the html2pptx workflow described in this skill.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I extract text and analyze themes from a PowerPoint presentation?

To extract text and analyze themes from a PowerPoint presentation, you can unpack the PPTX file using OOXML scripts. This allows you to inspect slide structures, extract typography, and read color themes directly from the presentation's internal XML.

What is the best way to automate PowerPoint slide creation from HTML?

The best way to automate PowerPoint slide creation from HTML is using the html2pptx workflow. This process converts HTML sources into PPTX slides, enabling programmatic deck building and template generation without manual formatting.

Can I generate thumbnails and convert PPTX slides to images for review?

Yes, you can generate thumbnails and convert PPTX slides to images for review. The skill utilizes rendering utilities like LibreOffice and Poppler to transform presentation slides into image files for visual inspection.

Do I need to unpack OOXML files to modify slide notes and media?

Yes, you need to unpack OOXML files to modify slide notes and media. Unpacking the PPTX structure exposes the internal XML and media assets, allowing you to edit slide content, notes, and embedded media directly before repackaging.

Does this approach support batch processing and content replacement for multiple slides?

Yes, this approach supports batch processing and content replacement for multiple slides. It automates layout adaptation and content replacement to maintain consistent decks across large presentation files programmatically.