html-to-pptx

Convert HTML files, URLs, or piped HTML into PPTX presentations with RTL support.

45|13|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/aviz85/claude-skills-library --skill html-to-pptx-aviz85
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: html-to-pptx
Source: https://github.com/aviz85/claude-skills-library/tree/main/plugins/html-to-pptx/skills/html-to-pptx
Command: npx skills add https://github.com/aviz85/claude-skills-library --skill html-to-pptx-aviz85

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, cheerio, puppeteer, and includes scripts (resource) components.

What problem does it solve?

Turn HTML content into PowerPoint presentations (.pptx) while preserving Hebrew typography and RTL layout, eliminating manual slide recreation.

Core Features & Use Cases

  • Two conversion modes: Text mode for editable PPTX elements and Image mode for pixel-perfect layouts
  • Automatic RTL detection and Hebrew font support
  • Works from local HTML files, URLs, or streamed HTML with flexible slide splitting

Quick Start

Convert an HTML file or URL to a PPTX presentation with RTL support.

Frequently Asked Questions about html-to-pptx

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

FAQPage Schema
How do I convert HTML to PowerPoint while preserving Hebrew typography and RTL layout?

To convert HTML to PPTX while preserving Hebrew typography and RTL layout, process local files, URLs, or piped HTML. The tool detects right-to-left text and generates slides with proper Hebrew font support.

Can I generate editable PPTX slides from HTML content?

Yes, you can generate editable PPTX slides from HTML content using Text mode. This conversion mode maps HTML elements to native, editable PowerPoint slide elements rather than flattening them into images.

Do I need Puppeteer to render HTML to PPTX?

Yes, Puppeteer is required to render HTML to PPTX. It works alongside PptxGenJS to capture HTML content from local files, URLs, or streamed HTML and export the final PowerPoint presentation file.

What is the best way to convert a URL to a PPTX presentation?

The best way to convert a URL to a PPTX presentation is using a tool that directly fetches the web page and splits the content into slides. This tool supports URL inputs and offers both text and image-based rendering modes.

When should I use Image mode instead of Text mode for HTML to PPTX conversion?

Use Image mode for HTML to PPTX conversion when you need pixel-perfect layouts that exactly match the original web page. Use Text mode when you need to edit the slide content natively in PowerPoint.