pptx

Automate PowerPoint creation, editing, and analysis via scripts.

Updated Mar 1, 2017
One-click install
npx skills add https://github.com/TedTschopp/tedt.org --skill pptx-tedtschopp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/TedTschopp/tedt.org/tree/main/.github/skills/pptx
Command: npx skills add https://github.com/TedTschopp/tedt.org --skill pptx-tedtschopp

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill automates the end-to-end process of creating, editing, and analyzing PowerPoint presentations (.pptx), reducing manual work and increasing reproducibility.

Core Features & Use Cases

  • Generate new presentations from HTML inputs and other data sources, with automated layout and typography checks.
  • Extract, replace, and inventory slide content for batch updates, quality assurance, and re-use of material.
  • Generate slide thumbnails and perform structural analysis to verify alignment between content and layout.

Quick Start

Create a new PowerPoint presentation from HTML slides and save it as 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 creation and analysis from HTML inputs?

Automate PowerPoint creation and analysis by converting HTML slides into .pptx files using the html2pptx script. It applies automated layout and typography checks to generate new presentations from data sources, reducing manual work.

How do I extract and replace text in PowerPoint slides for batch updates?

Extract and replace text in PowerPoint slides using the inventory.py and replace.py scripts. These tools enable batch content updates, text extraction, and material re-use by automating slide content replacement across .pptx files.

Can I generate slide thumbnails and perform structural layout analysis?

Generate slide thumbnails and perform structural analysis using the thumbnail.py script. This verifies alignment between content and layout, ensuring quality assurance for PowerPoint presentations.

Does this PowerPoint automation skill work with Python and Playwright?

Yes, this PowerPoint automation skill is implemented with Python and JavaScript scripts, relying on dependencies like python-pptx, Playwright, Pillow, and sharp for end-to-end .pptx creation and processing.

What is the best way to inventory slide content for quality assurance?

The best way to inventory slide content for quality assurance is using the inventory.py script, which automates the extraction and cataloging of slide material for batch updates and re-use.