pptx

Create and edit PowerPoint presentations via HTML-to-PPTX conversion and Office Open XML manipulation.

564|70|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/ynulihao/AgentSkillOS --skill pptx-ynulihao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/ynulihao/AgentSkillOS/tree/main/data/skill_seeds/pptx
Command: npx skills add https://github.com/ynulihao/AgentSkillOS --skill pptx-ynulihao

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 streamlines the creation, editing, and analysis of PowerPoint presentations, transforming raw data and ideas into polished, professional slides.

Core Features & Use Cases

  • Automated Presentation Creation: Generate presentations from HTML or templates, ensuring consistent design and layout.
  • Content Editing: Modify existing presentations by working directly with the Office Open XML format.
  • Data Visualization: Integrate charts and tables seamlessly into slides.
  • Use Case: Automatically create a quarterly business review presentation by converting a data report (e.g., from a CSV or HTML table) into a series of visually appealing slides with charts and key takeaways.

Quick Start

Use the pptx skill to create a new presentation from the provided HTML file 'report-slides.html'.

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 slides automatically?

You can convert HTML to PowerPoint slides by using the HTML-to-PPTX conversion mechanism, which transforms raw HTML content into structured .pptx files with consistent slide layouts and professional formatting.

Can I edit an existing PowerPoint presentation using Office Open XML?

Yes, you can modify existing PowerPoint presentations by manipulating the Office Open XML format directly, which allows you to rearrange slides, edit text extraction, and update content without relying on the PowerPoint application interface.

Do I need LibreOffice or Poppler installed to generate PowerPoint files?

You need LibreOffice or Poppler installed for full functionality, specifically to enable visual validation via thumbnail grids; core presentation creation and HTML-to-PPTX conversion rely on Python libraries like markitdown and pptxgenjs instead.

What is the best way to create a quarterly business review presentation from a data report?

The best way to create a quarterly business review presentation is to convert a data report, such as a CSV or HTML table, into a series of visually appealing slides with integrated charts, tables, and key takeaways using automated template-based generation.

How does visual validation work for generated PowerPoint slides?

Visual validation for generated PowerPoint slides works by creating thumbnail grids of the output, requiring LibreOffice or Poppler to render the .pptx files into images so you can visually inspect the layout and design accuracy.

Does this PowerPoint automation tool support adding charts and tables to slides?

Yes, the PowerPoint automation tool supports data visualization by seamlessly integrating charts and tables into slides, allowing you to transform raw data from reports into visually appealing presentation content.