pptx

Automate PowerPoint creation and editing with HTML-to-PPTX workflows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/menhulu233/gearlai --skill pptx-menhulu233
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/menhulu233/gearlai/tree/main/SKILLs/pptx
Command: npx skills add https://github.com/menhulu233/gearlai --skill pptx-menhulu233

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, pptxgenjs, sharp, and includes scripts (resource) components.

What problem does it solve?

PPTX automation to create, edit, and analyze PowerPoint presentations to replace manual deck assembly and repetitive edits.

Core Features & Use Cases

  • Generate new presentations from templates or HTML slides
  • Edit slide content, layouts, and speaker notes programmatically
  • Attach charts, tables, comments, and notes for collaborative reviews
  • Use case: automatically assemble weekly decks from data sources and export ready PPTX files

Quick Start

Build a simple PPTX from an HTML slide 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 convert HTML to PPTX for automated PowerPoint generation?

You can convert HTML to PPTX by using the html2pptx.js workflow integrated with PptxGenJS rendering. This allows developers to programmatically generate PowerPoint presentations directly from HTML slides.

Can I programmatically edit slide content and speaker notes in existing PowerPoint files?

Yes, you can programmatically edit slide content, layouts, and speaker notes in PowerPoint files. The tooling supports adding charts, tables, comments, and notes to facilitate collaborative reviews.

What is the best way to automate weekly PowerPoint deck assembly from data sources?

The best way to automate weekly deck assembly is using PPTX automation scripts that pull from data sources to create, edit, and export ready PPTX files, replacing manual deck assembly.

Does this PowerPoint automation workflow require Playwright and Sharp?

Yes, the workflow integrates Playwright and Sharp alongside PptxGenJS and html2pptx.js. These dependencies handle browser automation and image processing for rendering HTML slides into presentations.

Are there limitations when using html2pptx for data-driven presentation generation?

The html2pptx workflow targets developers building data-driven decks and automated reports. Limitations depend on browser rendering fidelity via Playwright and the PptxGenJS feature scope for complex PowerPoint layouts.

Can I generate new presentations from templates using PptxGenJS?

Yes, you can generate new presentations from templates or HTML slides. The automation workflow uses PptxGenJS rendering and Python-based replacement tooling to populate and export PPTX files.