pptx

Convert HTML slides to PPTX and edit OOXML content.

15|2|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/rubensliv/k-dense-ai --skill pptx-rubensliv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/rubensliv/k-dense-ai/tree/main/scientific-skills/document-skills/pptx
Command: npx skills add https://github.com/rubensliv/k-dense-ai --skill pptx-rubensliv

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX workflow automation for creating, editing, and analyzing PowerPoint presentations, enabling rapid deck generation, OOXML manipulation, and content extraction.

Core Features & Use Cases

  • Programmatic slide creation from HTML, inventory extraction to map text and placeholders, and targeted text replacement while preserving formatting.
  • Thumbnail grid generation, slide validation, and OOXML-aware edits to support end-to-end deck workflows.
  • Use Case: A team converts a set of HTML slides to PPTX, audits layout and typography via inventory, and applies updates across the deck with minimal manual effort.

Quick Start

Process a sample HTML slide to PPTX by running the HTML-to-PPTX conversion, then inspect the generated inventory and validate the final deck.

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 to PPTX programmatically?

To convert HTML slides to PPTX programmatically, this automation translates HTML content directly into PowerPoint format. It generates deck files while preserving layout compatibility and mapping text into placeholders.

Can I replace text in PowerPoint slides while preserving the original formatting?

Yes, you can replace text in PowerPoint slides while preserving formatting. The tool extracts an inventory of placeholders, enabling targeted text replacement across the deck without altering existing OOXML styling.

What is OOXML manipulation for PowerPoint presentations?

OOXML manipulation for PowerPoint presentations involves directly editing the underlying XML structure of PPTX files. This approach supports precise modifications to slides, placeholders, and media beyond standard editing interfaces.

How do I validate PowerPoint slides and generate thumbnails?

You validate PowerPoint slides and generate thumbnails by running deck inspection workflows. The tool creates thumbnail grids and enforces layout compatibility to audit typography and structure across presentations.

Does this PowerPoint automation approach work with Playwright and Sharp?

Yes, this PowerPoint automation approach works with Playwright and Sharp. It relies on these dependencies alongside pptxgenjs to handle HTML rendering, image processing, and PPTX generation workflows.