pptx

Create PowerPoint (.pptx) presentations from HTML or templates using html2pptx and ooxml scripts for XML editing.

3|Updated Nov 11, 2025
One-click install
npx skills add https://github.com/xingranya/CervixDetectAI --skill pptx-xingranya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/xingranya/CervixDetectAI/tree/main/.agent/skills/pptx
Command: npx skills add https://github.com/xingranya/CervixDetectAI --skill pptx-xingranya

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation, editing, and analysis of PowerPoint presentations, eliminating the need for manual slide manipulation and ensuring consistency.

Core Features & Use Cases

  • Programmatic Creation: Generate presentations from HTML or templates.
  • Content Editing: Modify existing presentations by updating text, layouts, and structure via raw XML access.
  • Visual Enhancement: Integrate scientific schematics and adhere to design principles for professional presentations.
  • Use Case: Automatically generate a quarterly sales report presentation from a data feed, ensuring all slides adhere to company branding guidelines.

Quick Start

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

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 programmatically using the html2pptx conversion workflow, which transforms HTML files into .pptx slides while preserving layout and visual elements.

Can I modify raw XML content in an existing PowerPoint file?

Yes, you can modify raw XML content in an existing PowerPoint file using ooxml scripts for direct XML manipulation, allowing you to update text, layouts, and slide structure programmatically.

What's the best way to automate slide generation from a data feed?

Automating slide generation from a data feed is best handled by programmatically creating presentations from templates or HTML, ensuring all slides adhere to consistent branding and design guidelines.

Does this PowerPoint automation approach support integrating scientific schematics?

Yes, this PowerPoint automation approach supports integrating scientific schematics and visual elements into slides, adhering to professional design principles for enhanced presentation quality.

Do I need Playwright to generate PowerPoint files from HTML?

Yes, Playwright is one of the dependencies used to generate PowerPoint files from HTML, supporting the html2pptx conversion workflow for accurate rendering of HTML content into slides.