pptx

Extract PPTX slide text and layout metadata into a structured JSON inventory.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX files are often tedious to create, edit, and maintain across teams. This skill enables structured extraction of slide content and layout metadata for AI-assisted editing and automation.

Core Features & Use Cases

  • Inventory slide text, placeholders, and typography for templates and mass edits
  • Enable AI-assisted editing, templating, and content replacements on decks
  • Real-world use: prepare a multi-slide deck for rapid redesign or migration to a new template

Quick Start

Instruct Claude to generate a JSON inventory of the PPTX deck and begin automated processing

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 layout metadata from a PPTX presentation for automation?

You can extract text and layout metadata from a PPTX presentation by generating a structured JSON inventory of slide content and placeholders using python-pptx, enabling AI-assisted editing and mass template replacements.

What is a PPTX inventory and when do I need it for slide decks?

A PPTX inventory catalogs slide text, placeholders, and typography into a structured format for AI processing. You need it when preparing multi-slide decks for rapid redesign, template migration, or automated content replacement.

Can I use Python and Playwright to automate PowerPoint template analysis?

Yes, you can use Python-pptx alongside Playwright and Pillow to automate PowerPoint template analysis by extracting layout metadata and slide content, preparing decks for downstream HTML-to-PowerPoint automated processing.

What's the best way to prepare a multi-slide deck for a new template?

The best way to prepare a multi-slide deck for a new template is to extract and catalog its text and layout metadata into a structured inventory, enabling planned content replacements and automated migration.

Does this PPTX extraction method support both single and multi-slide decks?

Yes, this PPTX extraction method supports both single and multi-slide decks, cataloging text and layout metadata to enable content extraction, template analysis, and planned replacements across any deck size.