pptx

Create, edit, and analyze PowerPoint presentations in .pptx format.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/locdinh209/curation-skills --skill pptx-locdinh209
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/locdinh209/curation-skills/tree/main/document-skills/pptx
Command: npx skills add https://github.com/locdinh209/curation-skills --skill pptx-locdinh209

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides the capability to create, edit, and analyze PowerPoint presentations directly through the use of .pptx files.

Core Features & Use Cases

  • PPT Creation: Start from scratch or use a template to generate new PowerPoint presentations.
  • Editing: Modify existing PowerPoint files by editing content, layouts, and speaker notes.
  • Analysis: Extract text, work with raw XML, and apply design principles for presentation creation.
  • Use Case: If you need to create a presentation for a business meeting and want to ensure it adheres to specific branding guidelines and design principles, this Skill can help automate much of the process.

Quick Start

Generate a new PowerPoint presentation with a specific design approach: "To create a presentation on sustainable practices, start by analyzing the audience, brand guidelines, and desired tone. Choose a palette that reflects the message, and ensure your text is clear and engaging. Use the 'html2pptx' workflow to convert your HTML slides into PowerPoint."

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 and ensure it follows specific branding guidelines?

To create a PowerPoint presentation with specific branding, this Skill analyzes your brand guidelines and desired tone, applying design principles to generate .pptx files that maintain visual consistency and clear content organization.

Can I edit existing .pptx files to modify layouts and speaker notes?

Yes, you can edit existing .pptx files by modifying content, adjusting layouts, and updating speaker notes. The Skill directly manipulates presentation files to apply changes while maintaining the original design structure.

What is the best way to convert HTML slides into a PowerPoint presentation?

The best way to convert HTML slides into a PowerPoint presentation is using the html2pptx workflow, which translates your HTML slide designs directly into a formatted .pptx file for immediate presentation use.

How does raw XML extraction work for PowerPoint analysis?

This Skill extracts text and works with raw OOXML within .pptx files, allowing you to analyze presentation content programmatically and prepare data for downstream processing or content auditing.

Do I need LibreOffice and Poppler to manipulate .pptx files?

Yes, comprehensive .pptx manipulation requires LibreOffice and Poppler, alongside markitdown and pptxgenjs, to ensure full functionality for presentation creation, editing, and rendering tasks.

What are the limitations of using pptxgenjs for presentation creation?

Limitations include rendering fidelity for complex visual elements, as the Skill relies on converting HTML to OOXML structures; highly intricate custom animations may not translate perfectly into the final .pptx file.