pptx

Create and edit PowerPoint presentations from HTML or templates.

24|3|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/Prorise-cool/prorise-claude-skills --skill pptx-prorise-cool
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Prorise-cool/prorise-claude-skills/tree/main/.claude/skills/documentation-specialist/references/domains/document-formats/pptx
Command: npx skills add https://github.com/Prorise-cool/prorise-claude-skills --skill pptx-prorise-cool

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown, pptxgenjs, playwright, react-icons, sharp, defusedxml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation and modification of PowerPoint presentations, allowing for programmatic generation and editing of slides, content, and design elements.

Core Features & Use Cases

  • Presentation Creation: Generate new PowerPoint decks from HTML or templates.
  • Content Editing: Modify existing presentations by updating text, images, and layouts.
  • Design Application: Apply custom color palettes, fonts, and visual styles.
  • Use Case: Automatically generate a quarterly business review presentation by converting an HTML report into a polished PowerPoint deck with consistent branding.

Quick Start

Use the pptx skill to convert the HTML file 'report.html' into a PowerPoint presentation.

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 PowerPoint presentations programmatically?

You can convert HTML to PowerPoint presentations by utilizing template-based workflows and libraries like html2pptx, which transform HTML reports into polished .pptx slides with consistent branding and layout adjustments.

Can I edit existing PowerPoint slides and modify text or layouts automatically?

Yes, you can edit existing PowerPoint slides by running Python scripts to update text, images, and layouts, or by directly manipulating the presentation XML for advanced content modification and design element application.

What is the best way to generate a PowerPoint deck from an HTML report?

The best way to generate a PowerPoint deck from an HTML report is using an automated HTML to .pptx conversion workflow, which applies custom color palettes, fonts, and visual styles to ensure consistent branding throughout the slides.

Do I need PptxGenJS to automate PowerPoint creation and editing tasks?

You need PptxGenJS if you prefer a JavaScript-based approach to automate PowerPoint creation, though the workflow also supports Python scripts and direct XML manipulation for generating and editing presentation files.

How does direct XML manipulation work for advanced PowerPoint editing?

Direct XML manipulation works for advanced PowerPoint editing by parsing and modifying the underlying .pptx file structure, allowing precise layout adjustments and content modification beyond standard template-driven generation workflows.