pptx

Create and edit PowerPoint presentations by reading slide content and modifying deck structure.

Updated Jun 23, 2026
One-click install
npx skills add https://github.com/JNRCHAYAN/Claude_Best_Skill --skill pptx-jnrchayan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/JNRCHAYAN/Claude_Best_Skill/tree/main/Skill/pptx
Command: npx skills add https://github.com/JNRCHAYAN/Claude_Best_Skill --skill pptx-jnrchayan

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Helps create, inspect, edit, and validate PowerPoint presentations without manual XML surgery or broken formatting.

Core Features & Use Cases

  • Read slide text, layouts, notes, comments, and presentation structure.
  • Create decks from scratch or adapt templates with scriptable workflows.
  • Safely unpack, modify, repack, and quality-check presentations, including slide duplication, ordering, and cleanup.
  • Example: turn a reference deck into a revised presentation while preserving media, relationships, and slide structure.

Quick Start

Use the pptx skill to create, edit, or analyze the attached presentation while preserving its layouts, notes, and media.

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 without breaking slide formatting?

This Skill reads slide content, modifies deck structure, and generates new .pptx files by safely unpacking, validating, and repacking the XML, ensuring layouts, notes, and media remain intact.

How do I extract text and notes from an existing .pptx file?

Extracting text and notes from a .pptx file involves reading the slide content and presentation structure, allowing you to pull text, layouts, speaker notes, and comments for further analysis or deck adaptation.

Can I adapt a PowerPoint template to create a new presentation deck?

Yes, you can adapt templates by modifying deck structure and generating new .pptx files, scriptably duplicating slides, reordering content, and cleaning up while preserving original media and relationships.

Does this approach require XML validation for reliable .pptx handling?

Yes, schema-aware XML validation is required for reliable .pptx handling, ensuring that slide modifications, relationship management, and repacking do not break the presentation structure.

What's the best way to inspect and check the quality of a PowerPoint deck?

The best way to quality-check a deck is through rendering-based inspection and XML unpacking, analyzing layouts, validating schemas, and managing slide relationships to ensure reliable presentation output.