pptx

Create and modify PowerPoint presentations using python-pptx scripting.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/pedroapp100/remix-of-leva-e-tras-v6 --skill pptx-pedroapp100
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/pedroapp100/remix-of-leva-e-tras-v6/tree/main/.agents/skills/pptx
Command: npx skills add https://github.com/pedroapp100/remix-of-leva-e-tras-v6 --skill pptx-pedroapp100

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of generating and editing PowerPoint files, transforming complex slide management into simple automated tasks.

Core Features & Use Cases

  • Creating slides from scratch: Generate new presentations with custom layouts and designs using JavaScript libraries.
  • Analyzing and extracting content: Read and parse existing PPTX files to extract text, images, charts, and structure.
  • Use Case: A user needs to produce a report presentation; they can script the process, insert data visualizations, and customize styles automatically.

Quick Start

Use the pptx skill to generate a presentation with a title slide and a data chart based on input data.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint presentation generation from scratch?

You can automate PowerPoint presentation generation by using scripting libraries like python-pptx to programmatically create new slide decks, apply custom layouts, and insert data visualizations without manual formatting.

Can I extract text and images from an existing PPTX file?

Yes, you can extract text and images from an existing PPTX file by parsing the presentation structure programmatically to read slide content, charts, and visual assets for further analysis or modification.

What's the best way to modify slide layouts and design styling in bulk?

The best way to modify slide layouts and design styling in bulk is through automated scripting, which applies consistent visual enhancements and structural changes across all slides in a presentation deck simultaneously.

Does python-pptx work for adding data charts to report presentations?

Yes, python-pptx works for adding data charts to report presentations by allowing scripts to insert data visualizations directly into slides, enabling automated generation of professional presentation workflows from input data.

What are the limitations of automating PowerPoint files with scripts?

Limitations of automating PowerPoint files with scripts include potential constraints with complex design rendering and the necessity of understanding the python-pptx library structure to handle advanced slide modifications properly.