pptx

Create, edit, analyze, and validate PowerPoint presentation files.

4|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/npow/claude-skills --skill pptx-npow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/npow/claude-skills/tree/main/pptx
Command: npx skills add https://github.com/npow/claude-skills --skill pptx-npow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires defusedxml, Pillow, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates the complexity of creating, editing, analyzing, and validating PowerPoint presentations, helping users produce polished decks without manually manipulating presentation files or troubleshooting layout defects.

Core Features & Use Cases

  • Presentation Analysis: Extract slide text, inspect thumbnails, unpack raw Office XML, and identify layouts and placeholders.
  • Deck Creation and Editing: Build presentations from scratch with PptxGenJS or adapt existing templates by duplicating, reordering, and editing slides.
  • Quality Assurance: Validate content, detect placeholder text, convert slides to images, and inspect rendered output for overflow, overlap, alignment, spacing, and contrast issues.
  • Use Case: Create a visually consistent executive presentation from a template, replace its placeholder content, add varied layouts and visual elements, then verify the rendered deck before delivery.

Quick Start

Use the pptx skill to analyze the attached presentation, update its content, and verify the final slides for visual defects.

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 editing and template modification?

Automate PowerPoint presentation editing by unpacking raw Office XML, identifying layouts and placeholders, and duplicating or reordering slides. This approach lets you adapt existing templates and build decks from scratch without manual manipulation.

Can I validate slide visual quality and detect layout defects in pptx files?

Yes, you can validate slide visual quality by converting slides to images and inspecting rendered output. The process detects overflow, overlap, alignment, spacing, and contrast issues to ensure polished deck delivery.

Do I need LibreOffice and Poppler to extract text and inspect presentation slides?

Yes, extracting slide text, inspecting thumbnails, and performing rendered visual quality assurance requires LibreOffice and Poppler. These dependencies work alongside PowerPoint XML utilities to manipulate and inspect presentation packages.

What's the best way to create visually consistent pitch presentations from scratch?

The best way to create visually consistent pitch presentations is using PptxGenJS to build decks from scratch. You can add varied layouts, replace placeholder content, and verify visual consistency before final delivery.

Why does my PowerPoint deck show placeholder text after template editing?

Placeholder text remains visible when template editing fails to properly replace content within identified layouts and placeholders. Validating content and detecting placeholder text ensures all temporary elements are removed.

Can I extract speaker notes and comments from existing slide decks for analysis?

Yes, you can extract speaker notes and comments from existing slide decks during presentation analysis. This process unpacks raw Office XML and identifies layouts, placeholders, and text content for comprehensive deck inspection.