Pptx

Parse, inventory, edit, and generate PowerPoint presentations with Python and Node.js.

4|1|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/pynbj1001/alpha-sense --skill pptx-pynbj1001
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Pptx
Source: https://github.com/pynbj1001/alpha-sense/tree/main/.pai_runtime/.claude/skills/Documents/Pptx
Command: npx skills add https://github.com/pynbj1001/alpha-sense --skill pptx-pynbj1001

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX deck management is tedious and error-prone; this Skill provides automated tooling to parse, inventory, edit, and generate PPTX presentations end-to-end.

Core Features & Use Cases

  • Python-based PPTX manipulation with python-pptx for content extraction, editing, and batch updates.
  • HTML-to-PPTX conversion workflows via html2pptx.js to create slides from HTML and automate slide generation.
  • Thumbnail generation, content replacement, and inventory-driven deck templating for rapid deck preparation.

Quick Start

Process a PPTX deck by extracting content inventory, generating thumbnails, and applying replacements.

Frequently Asked Questions about Pptx

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

FAQPage Schema
How do I automate PowerPoint presentation editing and content extraction?▼

Automate PowerPoint presentation editing using Python with the python-pptx library to extract content inventories, apply batch updates, and generate template-driven decks.

Can I convert HTML to PPTX slides for automated deck generation?▼

Convert HTML to PPTX slides using Node.js with Playwright and Sharp, enabling automated slide generation and template-based presentation creation from web content.

What's the best way to audit and inventory a large PPTX deck?▼

Audit and inventory PPTX decks by parsing presentation files with python-pptx to extract content structures, generate thumbnails, and prepare templates for rapid deck updates.

Do I need both Python and Node.js to run PPTX automation workflows?▼

PPTX automation workflows require Python with python-pptx and Pillow for content extraction and editing, plus Node.js with Playwright and Sharp for HTML-to-PPTX conversion tasks.

Does python-pptx support batch content replacement across multiple slides?▼

Python-pptx supports batch content replacement across multiple slides, enabling automated editing, inventory-driven templating, and rapid deck preparation for presentation management.

What are the limitations of using Pillow and Sharp for PPTX thumbnail generation?▼

Pillow and Sharp handle PPTX thumbnail generation for deck auditing, but complex slide animations and embedded multimedia may not fully render, limiting visual inventory accuracy.