pptx

Extract, edit, validate, and repackage slide content in PowerPoint .pptx files.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/thechrickenrun-cyber/wedding --skill pptx-thechrickenrun-cyber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/thechrickenrun-cyber/wedding/tree/main/.agents/skills/pptx
Command: npx skills add https://github.com/thechrickenrun-cyber/wedding --skill pptx-thechrickenrun-cyber

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill removes the friction of working directly with PowerPoint files by making it easier to read, edit, create, validate, and repack presentations without manually wrestling with slide XML.

Core Features & Use Cases

  • Read and Analyze Presentations: Extract slide text, inspect layouts, and review presentation structure.
  • Create and Edit Decks: Build presentations from scratch or modify existing templates and slide content.
  • Visual QA and Validation: Render slides to images, inspect for layout issues, and validate Office XML for packaging and relationship errors.
  • Use Case: A team can use this Skill to turn a rough .pptx draft into a clean, on-brand deck, then verify that all slides render correctly before delivery.

Quick Start

Use the pptx skill to open the attached PowerPoint file, extract its content, and help me edit or rebuild the deck as needed.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I extract text and layouts from PowerPoint files without manually editing XML?

To extract text and layouts from PowerPoint files, this Skill parses Office XML directly to read slide content and inspect presentation structure. It repackages .pptx files automatically so you can analyze decks without manually wrestling with XML.

Can I edit existing PowerPoint templates to adapt slides for a new presentation?

Yes, you can edit existing PowerPoint templates to adapt slides. The Skill modifies .pptx template content directly, allowing you to rebuild decks or adjust layouts while maintaining the original presentation packaging.

How do I validate Office XML and check for visual layout issues in slide decks?

To validate Office XML and check visual layout issues in slide decks, the Skill renders slides to images using LibreOffice. It inspects these images to catch layout problems and validates XML for packaging and relationship errors.

Do I need LibreOffice and specific Python libraries to render and validate slide content?

Yes, you need LibreOffice for rendering slides to images, plus Python libraries like defusedxml, lxml, and Pillow. These dependencies handle Office XML parsing, validation, and visual quality checks for presentation workflows.

What is the best way to build a polished PowerPoint deck from scratch?

The best way to build a polished PowerPoint deck from scratch is using this Skill to create and structure slide content. It handles XML packaging and visual QA, ensuring the final presentation renders correctly before delivery.