pptx

Convert HTML slide definitions into PowerPoint presentations with PPTXGenJS.

Updated Jan 21, 2026
One-click install
npx skills add https://github.com/rafaelramosdf/antigravity-agents --skill pptx-rafaelramosdf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/rafaelramosdf/antigravity-agents/tree/main/templates/agent-template-en/skills/pptx
Command: npx skills add https://github.com/rafaelramosdf/antigravity-agents --skill pptx-rafaelramosdf

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Enables fast creation, editing, and analysis of PowerPoint presentations by converting HTML/CSS slide definitions into PPTX format and providing deterministic tooling for templates, layouts, and notes.

Core Features & Use Cases

  • HTML-to-PPTX conversion: transform HTML slides into PowerPoint slides while preserving layout and text structure.
  • Template-driven deck generation: build multi-slide decks from reusable templates, with support for charts, images, and bullets.
  • End-to-end workflow: draft, review, and export presentations with speaker notes and layout validation across teams and pipelines.

Quick Start

Provide an HTML slide and execute the html2pptx workflow to generate a PowerPoint file.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I convert HTML slides into a PowerPoint presentation programmatically?

You can convert HTML slide definitions into PowerPoint presentations using the html2pptx pipeline and PPTXGenJS, which transforms HTML and CSS layout structures into PPTX format while preserving text and layout fidelity.

What is the best way to generate template-driven PowerPoint decks with charts and images?

Template-driven PowerPoint deck generation is handled by building reusable templates with PPTXGenJS, supporting multi-slide creation with charts, images, bullets, and speaker notes for rapid prototyping and content-rich slides.

Do I need Playwright and Sharp to render HTML into PPTX format?

Playwright and Sharp are required dependencies to render HTML slides and ensure layout fidelity during the HTML-to-PPTX conversion process, providing the supporting tooling needed to accurately transform slide definitions into PowerPoint files.

Can I automate PowerPoint creation and layout validation across team pipelines?

Automating PowerPoint creation across pipelines is supported through deterministic tooling for templates, layouts, and notes, enabling an end-to-end workflow to draft, review, validate layouts, and export presentations within team environments.

Does the HTML-to-PPTX conversion preserve CSS layouts and text structure accurately?

HTML-to-PPTX conversion preserves layout and text structure by rendering HTML and CSS slide definitions through the html2pptx pipeline, ensuring the generated PowerPoint slides maintain the intended visual fidelity of the original markup.