PPTX creation, editing, and analysis

Create, edit, and analyze PowerPoint .pptx files via OOXML manipulation.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/MacPhobos/research-mind --skill pptx-creation-editing-and-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: PPTX creation, editing, and analysis
Source: https://github.com/MacPhobos/research-mind/tree/main/.claude/skills/skills-pptx
Command: npx skills add https://github.com/MacPhobos/research-mind --skill pptx-creation-editing-and-analysis

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, editing, and analysis of PowerPoint presentations, transforming raw content into polished visual decks and extracting key information from existing files.

Core Features & Use Cases

  • Creation: Generates new presentations from HTML or templates, ensuring consistent design and layout.
  • Editing: Modifies existing presentations by directly manipulating their underlying XML structure.
  • Analysis: Extracts text, identifies design elements (fonts, colors), and converts slides to images for review.
  • Use Case: A user needs to create a marketing presentation with a specific brand identity. This Skill can generate slides from provided HTML content, apply brand colors and fonts, and ensure a professional layout, or it can take an existing presentation and update specific text elements.

Quick Start

Use the pptx skill to create a new presentation from the provided HTML content.

Frequently Asked Questions about PPTX creation, editing, and analysis

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

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

You can create a PowerPoint presentation from HTML by using pptxgenjs to generate slides directly from the provided markup, ensuring consistent layout and design elements. This workflow transforms raw web content into a polished visual deck.

Can I modify existing PowerPoint slides by editing the XML directly?

Yes, you can modify existing PowerPoint slides by directly manipulating their underlying Office Open XML (OOXML) structure. This approach allows precise updates to specific text elements, brand colors, and fonts without altering the overall presentation layout.

How do I extract text and identify design elements from an existing PPTX file?

You extract text and identify design elements from a PPTX file by unpacking the presentation and analyzing its internal XML structure. Tools like markitdown facilitate text extraction, while visual conversion to images helps review fonts and color schemes.

Does this PowerPoint generation workflow support converting slides to images?

Yes, the workflow supports converting PowerPoint slides to images. By utilizing Playwright and Sharp, it renders slides visually and processes them into image formats, allowing for quick visual review and analysis of the presentation content.

What is the best way to apply a specific brand identity to a new presentation?

The best way to apply a brand identity is generating slides from HTML or templates while defining brand colors and fonts in the code. This ensures a professional layout and consistent visual identity across the entire marketing presentation.