pptx

Create, edit, validate, and inspect PPTX presentations without manual XML handling.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/GenEducation/GenedUIProject --skill pptx-geneducation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/GenEducation/GenedUIProject/tree/main/.gemini/skills/pptx
Command: npx skills add https://github.com/GenEducation/GenedUIProject --skill pptx-geneducation

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 with PowerPoint files by letting you create, edit, inspect, and validate presentations without manually wrestling with slide XML or layout quirks.

Core Features & Use Cases

  • Deck Creation: Build polished presentations from scratch or from templates with support for charts, images, shapes, and rich text.
  • Presentation Editing: Duplicate slides, update slide content, adjust layouts, and preserve structure across complex deck modifications.
  • Inspection and QA: Extract deck text, generate thumbnails, and validate relationships, content types, and slide integrity to catch corruption before delivery.
  • Use Case: Turn a rough outline into a branded investor deck, then verify the output visually and structurally before sharing it with stakeholders.

Quick Start

Use the pptx skill to turn my outline into a polished PowerPoint deck and validate the final file for slide integrity.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I create a PowerPoint presentation from an outline without editing XML?

Create PowerPoint presentations directly from outlines without manual XML handling. Generate slides from scratch or templates, insert charts, images, and shapes, and manage OOXML relationships automatically to produce a valid PPTX file.

Can I validate slide integrity and check for PPTX corruption before sharing a deck?

Validate PPTX slide integrity by checking OOXML relationships, content types, and structure. Inspect presentations to catch corruption, extract deck text, and generate thumbnails for visual QA before delivering files to stakeholders.

Does this approach support editing existing slides and duplicating layouts?

Edit existing PPTX presentations by duplicating slides, updating content, and adjusting layouts. Preserve structure across complex deck modifications while maintaining PowerPoint-compatible packaging for reliable output.

What's the best way to adapt a PowerPoint template for a branded investor deck?

Adapt PowerPoint templates by injecting branded content, charts, and rich text into existing layouts. Turn rough outlines into polished decks while preserving template structure and validating the final presentation visually and structurally.

How does LibreOffice rendering work for PowerPoint visual QA?

LibreOffice rendering generates thumbnails and visual previews of PPTX slides for QA. This catches layout quirks and visual issues before delivery, ensuring presentations remain reliable and PowerPoint-compatible without manual inspection.