pptx

Create, parse, and edit PPTX files with Python scripts.

Updated May 4, 2026
One-click install
npx skills add https://github.com/511avolo-dot/MR --skill pptx-511avolo-dot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/511avolo-dot/MR/tree/main/.agents/skills/pptx
Command: npx skills add https://github.com/511avolo-dot/MR --skill pptx-511avolo-dot

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX automation for creation, parsing, and editing reduces repetitive manual work and human error when handling PowerPoint files.

Core Features & Use Cases

  • Create and modify slide decks, templates, layouts, speaker notes, or comments to streamline presentation production.
  • Read and extract text from slides for summaries, indexing, or repurposing content.
  • Update, merge, or split slides and layouts, including template-driven edits and content updates.
  • Activates on mentions of deck, slides, presentation, or references to a PPTX filename to drive automated operations.

Quick Start

Provide a PPTX file and specify the desired action (create, parse, or edit), and I will perform it.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint PPTX creation and editing?

Automate PPTX creation and editing by providing a presentation file and specifying an action like create, parse, or edit. Python scripts drive deterministic operations to build decks, extract text, and update slides from templates.

What is the best way to extract text from PowerPoint slides?

Extract text from PowerPoint slides by applying automated parsing operations to your PPTX file. This reads slide content for summaries, indexing, or repurposing, reducing repetitive manual work and human error.

Do I need Python to update and merge presentation slides?

Yes, you need Python and the included scripts directory to update and merge presentation slides. These scripts drive deterministic PPTX operations for template-driven edits and content updates across your deck.

Can I modify speaker notes and comments in a PPTX deck automatically?

Yes, you can modify speaker notes and comments in a PPTX deck automatically. The automation workflow handles creation and modification of slide layouts, notes, and comments to streamline presentation production.

Does this PPTX automation tool work with XML and image dependencies?

Yes, this PPTX automation tool works with defusedxml and Pillow dependencies. These libraries support underlying presentation file handling and image processing within the Python scripts directory.

Why use templates for PPTX slide generation instead of manual editing?

Use templates for PPTX slide generation to reduce repetitive manual work and human error when handling PowerPoint files. Template-driven edits allow automated content updates, merging, and splitting across slide layouts.