pptx

Create and edit PowerPoint PPTX files from HTML inputs using Python and Playwright.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/chancoute/sgin --skill pptx-chancoute
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/chancoute/sgin/tree/main/skills/pptx
Command: npx skills add https://github.com/chancoute/sgin --skill pptx-chancoute

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The pptx Skill centralizes PowerPoint automation, enabling you to programmatically create, modify, and analyze PPTX presentations without manual, repetitive edits.

Core Features & Use Cases

  • Create new slides and templates from HTML inputs using html2pptx and PptxGenJS.
  • Modify existing slides by editing OOXML or applying scripted replacements using inventory/replace workflows.
  • Analyze presentations for layout, typography, and accessibility, and generate inventories or thumbnails for reviews.

Quick Start

Use the pptx skill to scaffold and transform PPTX decks using the provided HTML-to-PPTX pipeline, then apply the replacement flow to generate final presentations.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint PPTX creation from HTML inputs?

Generate PowerPoint PPTX presentations from HTML inputs using the html2pptx pipeline, which leverages Playwright and PptxGenJS to model slides and ensure formatting fidelity for generated decks.

How do I modify existing PowerPoint slides using OOXML and inventory workflows?

Modify existing PowerPoint slides by editing OOXML directly or applying scripted text replacements via inventory workflows to programmatically update deck content without manual edits.

Can I analyze PowerPoint presentations for layout and generate thumbnails automatically?

Yes, analyze presentations for layout, typography, and accessibility, and automatically generate inventories or thumbnails for reviews using Python tooling like python-pptx and Pillow.

Does this PowerPoint automation skill require Playwright and Python-pptx dependencies?

Yes, the workflow requires Playwright, python-pptx, Pillow, and sharp dependencies to execute HTML-to-PPTX pipelines and image processing tasks for presentation generation and validation.

What is the best way to validate formatting fidelity across PowerPoint templates?

The best way to validate formatting fidelity across PowerPoint templates is using the html2pptx.js workflow with Playwright and image processing libraries to model slides and ensure consistent rendering.