pptx

Create, edit, and analyze PowerPoint presentations using python-pptx and Pillow.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Lucmac667/Be-Ballenced-Dashboard --skill pptx-lucmac667
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Lucmac667/Be-Ballenced-Dashboard/tree/main/Be-Ballenced-Dashboard/skills/pptx
Command: npx skills add https://github.com/Lucmac667/Be-Ballenced-Dashboard --skill pptx-lucmac667

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, python-pptx, six, and includes scripts (resource) components.

What problem does it solve?

Presentation work is tedious and error-prone when creating, editing, or analyzing PPTX files manually. This Skill provides automated workflows to generate, modify layouts, insert comments, and extract content for reviews.

Core Features & Use Cases

  • Create new presentations and modify content in .pptx files
  • Analyze slides, extract text and layout data, and apply replacements
  • Use cases include preparing pitches, updating deck versions, or auditing design consistency

Quick Start

Use the pptx skill to start generating a new deck from a simple HTML slide using html2pptx.js and python-pptx.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate creating and editing PowerPoint pptx files?

You can automate creating and editing PowerPoint pptx files by using Python tooling like python-pptx and Pillow to generate new decks, modify layouts, and insert content programmatically without manual adjustments.

What is the best way to extract text and speaker notes from a presentation?

Extracting text and speaker notes from a presentation is done through automated Python scripts that analyze slides, pull layout data, and retrieve speaker content specifically for review and auditing purposes.

Can I generate a new deck from HTML and convert it to PowerPoint?

Yes, you can generate a new deck from HTML and convert it to PowerPoint by using optional html2pptx workflows combined with python-pptx to translate simple HTML slide structures directly into .pptx format.

Do I need Python and Pillow to modify content in .pptx files?

Yes, you need Python and the Pillow library along with python-pptx to modify content in .pptx files, as these dependencies provide the necessary environment for adjusting layouts and processing presentation content.

How do I audit design consistency across multiple PowerPoint slides?

You can audit design consistency across multiple PowerPoint slides by running automated analysis scripts that extract layout data and text from each slide, allowing you to review formatting irregularities and apply bulk replacements.

What are the limitations of using python-pptx for presentation automation?

Limitations of using python-pptx for presentation automation include handling complex layout modifications, which may require optional HTML-to-PPTX workflows for full automation when executing advanced design adjustments beyond simple content replacements.