pptx

Create and edit PowerPoint presentations via HTML-to-PPTX conversion and OOXML manipulation.

16|7|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/AIDC-AI/Pixelle-Studio --skill pptx-aidc-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/AIDC-AI/Pixelle-Studio/tree/main/backend/skills/default/pptx
Command: npx skills add https://github.com/AIDC-AI/Pixelle-Studio --skill pptx-aidc-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation, editing, and analysis of PowerPoint presentations (.pptx files), allowing users to manage presentations through natural language commands.

Core Features & Use Cases

  • Presentation Creation: Generate new presentations from scratch or using HTML templates.
  • Content Editing: Modify existing presentations by editing slide content, layouts, and formatting.
  • Data Analysis: Extract text, comments, and other information from presentations.
  • Use Case: A marketing manager needs to create a new sales deck. They can describe the content and desired style in natural language, and the Skill will generate a professional-looking presentation with appropriate layouts and branding.

Quick Start

Create a new presentation with a title slide and three content slides using the provided template.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint presentation creation from HTML templates?

Automating PowerPoint presentation creation from HTML templates involves converting HTML to PPTX format and manipulating OOXML structures. This Skill generates professional slides by mapping HTML layouts directly into editable PowerPoint files.

Can I extract text and speaker notes from an existing .pptx file programmatically?

Yes, extracting text and speaker notes from a .pptx file is possible by parsing its internal OOXML structure. This Skill analyzes presentation data to retrieve text content, comments, and speaker notes without manual opening.

How do I edit slide layouts and content in an existing PowerPoint using natural language?

Editing slide layouts and content in PowerPoint via natural language requires mapping commands to OOXML manipulation. This Skill modifies existing .pptx files by adjusting layouts, formatting, and slide content based on your text instructions.

Does converting HTML to PPTX support precise slide sizing constraints and styling?

Converting HTML to PPTX supports precise slide sizing constraints and styling through detailed OOXML structure control. This Skill includes guidance on HTML slide design and sizing limitations to ensure accurate visual rendering in PowerPoint.

What are the limitations of using OOXML manipulation for PowerPoint generation?

Limitations of OOXML manipulation for PowerPoint generation include strict sizing constraints and complex structural requirements for accurate rendering. This Skill relies on OOXML and HTML-to-PPTX conversion, requiring adherence to specific layout guidelines to avoid formatting issues.

What is the best way to generate a sales deck from scratch using natural language commands?

The best way to generate a sales deck from scratch using natural language commands is leveraging HTML-to-PPTX conversion. This Skill creates complete presentations by interpreting your content descriptions and applying appropriate layouts and branding automatically.