pptx

Automate PowerPoint creation, modification, and analysis with PptxGenJS and html2pptx.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX automation for creation, editing, and analysis of presentations to reduce manual work and ensure consistent formatting across decks.

Core Features & Use Cases

  • Generate new decks from templates with data-driven slides, including charts, images, and tables
  • Edit and reformat existing slides programmatically, preserving layouts and styles
  • Analyze slide content for structure, placeholders, and visual consistency

Quick Start

Create a new presentation from a template and populate slides using the HTML-to-PPTX converter and PptxGenJS APIs.

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 creation from templates?

Automate PowerPoint creation by using PptxGenJS to generate data-driven slides from templates, populating charts, images, and tables programmatically to ensure consistent formatting across decks without manual editing.

Can I convert HTML to PPTX format programmatically?

Yes, HTML-to-PPTX conversion is supported through a Node.js-based html2pptx integration, allowing you to translate web content and layouts directly into PowerPoint slides while preserving the visual structure.

Does this Skill support editing existing slides without breaking layouts?

Editing existing slides programmatically preserves layouts and styles, allowing you to reformat content, replace placeholders, and modify text while maintaining the original visual consistency of the presentation.

What dependencies are required to generate charts and images in PowerPoint?

Generating charts and images requires PptxGenJS for slide construction, Playwright for rendering, and Sharp for image processing, alongside optional Python utilities for inventory and replacement workflows.

Is there a way to analyze slide structure and placeholders in a presentation?

Analyzing slide content extracts the presentation structure, identifies placeholders, and evaluates visual consistency across decks, enabling automated inventory checks before performing bulk modifications or replacements.

Best way to batch replace text and images across multiple PowerPoint slides?

Batch replace text and images by running programmatic edit workflows that analyze slide structures and apply modifications across placeholders, using the integrated PptxGenJS and optional Python utilities for replacement tasks.