pptx

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

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/amano--/call-center --skill pptx-amano
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/amano--/call-center/tree/main/.agent/skills/document-skills/pptx
Command: npx skills add https://github.com/amano--/call-center --skill pptx-amano

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation, modification, and analysis of PowerPoint presentations (.pptx files), eliminating the need for manual design and content manipulation.

Core Features & Use Cases

  • Presentation Creation: Generate new presentations from scratch or using templates, with custom designs and layouts.
  • Content Editing: Modify existing presentations by updating text, images, and structure via Office Open XML (OOXML).
  • Analysis: Extract text content, analyze typography and color schemes, and generate visual thumbnail grids for quick review.
  • Use Case: Automatically create a sales report presentation with specific branding, data visualizations, and a consistent layout based on a provided template and data.

Quick Start

Use the pptx skill to create a new presentation with a title slide and one content slide.

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 content?

To automate PowerPoint presentation creation, this Skill uses an HTML-to-PPTX conversion workflow. It transforms HTML content into .pptx files programmatically, allowing you to generate new presentations with custom designs and slide layouts without manual formatting.

Can I modify existing .pptx files without opening PowerPoint?

You can modify existing .pptx files directly through programmatic access to Office Open XML (OOXML). This allows you to update text, images, and structural elements in the presentation without needing the native application installed.

How do I extract text and analyze design from a PowerPoint file?

To extract text and analyze design from a PowerPoint file, this Skill processes the .pptx structure to pull content, evaluate typography and color schemes, and generate visual thumbnail grids for quick review and analysis.

What is the best way to generate a branded sales report presentation programmatically?

The best way to generate a branded sales report presentation is by using this Skill to programmatically apply custom templates, integrate data visualizations, and enforce consistent slide layouts based on provided data inputs.

Does this presentation management approach support adding comments to slides?

Yes, this presentation management approach supports adding comments to slides. It provides comprehensive management capabilities through OOXML scripts, allowing you to insert comments alongside modifying existing slide content.

What libraries are used for programmatic PowerPoint file manipulation?

Programmatic PowerPoint file manipulation utilizes libraries like markitdown, html2pptx, and pptxgenjs. These dependencies enable comprehensive presentation management, including creation, editing, and OOXML data extraction.