pptx

Create, edit, and analyze PPTX presentations programmatically.

322|45|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/Microck/ordinary-claude-skills --skill pptx-microck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Microck/ordinary-claude-skills/tree/main/skills_all/pptx
Command: npx skills add https://github.com/Microck/ordinary-claude-skills --skill pptx-microck

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables programmatic creation, editing, and analysis of PowerPoint presentations to automate slide generation and branding workflows.

Core Features & Use Cases

  • Creation of PPTX with slides, content, and basic layouts
  • Reading/analyzing content including text, notes, and metadata
  • Design considerations and layout guidance

Quick Start

Create a basic 3-slide presentation from data and save as presentation.pptx.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint slide creation programmatically?

Automate PowerPoint slide creation by using PPTX libraries to programmatically generate slides, add content, apply layouts, and save presentations. This eliminates manual slide building and enables batch generation from data sources.

Can I extract and analyze text content from existing PowerPoint presentations?

Extract and analyze content from PPTX files by parsing slide text, notes, and metadata programmatically. This enables content auditing, migration, and automated reporting workflows without manual inspection.

What's the best way to convert HTML content into PowerPoint slides?

Convert HTML to PPTX by parsing HTML structure and rendering it as slide content with preserved formatting, typography, and layout. This automates creation of presentations from web content or templated HTML sources.

How do I handle OOXML structure and maintain slide relationships when editing presentations?

Maintain OOXML integrity by managing XML parsing, relationship IDs, and layout references during edit operations. Proper handling ensures slides remain valid and linked media, fonts, and layouts persist correctly.

Can I extract design elements like colors and typography from PowerPoint slides?

Extract typography and color data from PPTX by parsing XML schemas that define fonts, sizes, and color schemes. This enables design analysis, branding audits, and automated style extraction workflows.

What are the limitations when working with complex PPTX layouts and media?

PPTX automation handles slide and layout manipulation, media embedding, and schema validation, but complex master slides and embedded objects may require careful relationship management to prevent corruption.