pptx

Extract, edit, and create PowerPoint .pptx presentations via XML workflows.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/yahav123147/paid-ads-cro-skills --skill pptx-yahav123147
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/yahav123147/paid-ads-cro-skills/tree/main/skills/pptx
Command: npx skills add https://github.com/yahav123147/paid-ads-cro-skills --skill pptx-yahav123147

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown[pptx], Pillow, pptxgenjs, LibreOffice, poppler-utils, and includes scripts (resource) components.

What problem does it solve?

This Skill removes the friction of working with PowerPoint (.pptx) files by giving you reliable, repeatable workflows to extract content, edit slide XML safely, and generate new decks or visuals.

Core Features & Use Cases

  • Read and extract PPTX content: Convert PPTX slides into text for analysis and reuse.
  • Edit existing presentations (template-based): Use a structured unpack → edit XML → clean → pack workflow to modify slides without breaking the file.
  • Create presentations from scratch: Generate new slide decks when no template/reference file exists.
  • Visual QA for layout issues: Render slides to images/PDF so you can inspect spacing, overflow, and leftover placeholders.

Quick Start

Ask the AI to read the attached presentation.pptx, extract its text, and then propose slide-level changes that improve layout and visual clarity.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I extract text from a PowerPoint pptx file for analysis?

To extract text from a PowerPoint pptx file, you can convert the slide content into plain text. This allows you to analyze the extracted presentation content for reuse or structural review.

How do I edit slide XML to modify an existing PowerPoint presentation safely?

To edit slide XML safely, unpack the pptx file, apply template-based changes to the XML structure, clean the temporary files, and pack it back. This workflow modifies slides without breaking the file.

Can I render PowerPoint slides to images for visual QA and layout inspection?

Yes, you can render PowerPoint slides to images or PDF for visual QA. This process helps you inspect layout issues, spacing, overflow, and leftover placeholders before finalizing.

Do I need LibreOffice to convert and generate PPTX presentations?

LibreOffice is required for Office-compatible conversion and rendering steps during visual QA. It works alongside XML manipulation and pptxgenjs to generate and modify slide decks.

What is the best way to create new slide decks from scratch without a template?

The best way to create new slide decks from scratch is by using generation libraries like pptxgenjs. This allows you to build new presentations directly when no template or reference file exists.

Why does unpacking and repacking a pptx file prevent broken slide layouts?

Unpacking and repacking a pptx file prevents broken layouts by isolating the XML editing process. Directly modifying the extracted XML structure ensures safe template-based changes without corrupting the file.