pptx

Create, edit, and analyze PowerPoint presentations from HTML and OOXML.

799|76|Updated Aug 29, 2025
One-click install
npx skills add https://github.com/vinhnx/VTCode --skill pptx-vinhnx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/vinhnx/VTCode/tree/main/.agents/skills/pptx
Command: npx skills add https://github.com/vinhnx/VTCode --skill pptx-vinhnx

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 empowers you to create, modify, and analyze PowerPoint presentations (.pptx files) without manual intervention, handling tasks from initial creation to content editing and layout adjustments.

Core Features & Use Cases

  • Presentation Creation: Generate new presentations from scratch or based on HTML templates.
  • Content Editing: Modify existing presentations by editing XML content.
  • Analysis: Extract text, analyze layouts, and understand presentation structure.
  • Use Case: You need to create a new presentation for a quarterly sales report. Use this Skill to generate slides from HTML content, ensuring consistent branding and accurate data visualization.

Quick Start

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

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I create a PowerPoint presentation from an HTML file?

You can create a PowerPoint presentation by generating slides directly from HTML content or templates, converting the HTML structure into a new .pptx file with consistent layouts and accurate data visualization.

Can I modify existing .pptx files by editing their XML content?

Yes, you can modify existing .pptx files by directly editing their Office Open XML (OOXML) content, allowing you to adjust layouts, update text, and manipulate presentation structure programmatically.

How do I extract text and analyze presentation layouts from a .pptx file?

You can analyze PowerPoint presentations by extracting text, evaluating slide layouts, and understanding the overall presentation structure through automated HTML conversion and data extraction processes.

Does this presentation creation approach support template-based workflows?

Yes, template-based workflows are supported for presentation creation, allowing you to generate new .pptx files from predefined HTML templates to ensure consistent branding and structured slide generation.

What is the best way to automate quarterly sales report presentation generation?

Automating quarterly sales report presentations is achieved by converting HTML report templates into .pptx files, handling the creation, content editing, and data visualization automatically without manual intervention.