pptx

Create, edit, and analyze PPTX presentations with OOXML structure validation.

2|1|Updated Sep 15, 2025
One-click install
npx skills add https://github.com/AizenvoltPrime/claude-compass --skill pptx-aizenvoltprime
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/AizenvoltPrime/claude-compass/tree/main/.claude/skills/document-skills/pptx
Command: npx skills add https://github.com/AizenvoltPrime/claude-compass --skill pptx-aizenvoltprime

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, Pillow, defusedxml, playwright, pptxgenjs, sharp, and includes scripts (resource) components.

What problem does it solve?

This Skill enables creation, editing, and analysis of PowerPoint presentations, including slide layouts, text formatting, and metadata like speaker notes.

Core Features & Use Cases

  • Slide creation & editing: add, modify, and format content
  • Layout & design: manage slide layouts and visuals
  • Notes & comments: include speaker notes
  • Thumbnails & grids: generate slide thumbnails for quick previews

Quick Start

Create a 3-slide presentation named 'pitch.pptx' and prepare a thumbnail grid of slides.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I create and edit PowerPoint presentations programmatically?

Create and edit PPTX presentations by adding, modifying, and formatting slides, text, and layouts. This Skill handles slide creation, content manipulation, speaker notes, and metadata management to produce fully structured presentations.

Can I extract and analyze design elements from existing PowerPoint files?

Yes, extract typography, color schemes, and structural data from PPTX files. The Skill reads OOXML format, validates schema conformity, and produces structured inventories of design elements and slide relationships.

How do I generate thumbnail previews of presentation slides?

Generate slide thumbnails and grid layouts for quick visual previews. The Skill creates image-based representations of slides, enabling efficient review and navigation of multi-slide decks.

What's involved in automating PowerPoint presentation workflows?

Automate PPTX workflows by combining slide creation, content replacement, layout management, and output generation. The Skill supports end-to-end automation from template modification to structured result extraction and delivery.

Can I validate PowerPoint file structure and ensure formatting consistency?

Validate PPTX schema conformity, slide structure, and formatting preservation. The Skill checks internal relationships, ensures OOXML compliance, and detects structural issues across slides and notes.

Does this work with existing presentation templates and layouts?

Yes, manage and apply existing slide layouts and design templates. The Skill modifies layout assignments, preserves formatting rules, and integrates with predefined template structures in PPTX files.