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.