pptx

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

Updated Apr 19, 2025
One-click install
npx skills add https://github.com/SamuelRM25/app-visitador --skill pptx-samuelrm25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/SamuelRM25/app-visitador/tree/main/skills/pptx
Command: npx skills add https://github.com/SamuelRM25/app-visitador --skill pptx-samuelrm25

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables AI to create, edit, and analyze PowerPoint presentations (.pptx) to accelerate deck creation, update slides, and review layouts without manual editing.

Core Features & Use Cases

  • Deck generation from templates: Create new slides and layouts based on predefined PPTX templates.
  • Content and layout editing: Modify slide text, restructure layouts, and add speaker notes for collaboration.
  • Note extraction & analysis: Extract or summarize notes and comments for quick review and sharing.
  • Use Case: Imagine you have a 10-page investor pitch deck. Use this Skill to generate slides from a template, adjust content, and export a ready-to-present PPTX.

Quick Start

For example: ask the PPTX skill to generate a deck from Template-A and save as my-pitch.pptx.

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 creation from a template?

This Skill automates PowerPoint presentation creation by generating new slides and layouts from predefined .pptx templates. It leverages python-pptx to structure the deck and output a ready-to-present file without manual editing.

Can I extract and summarize speaker notes from an existing pptx file?

Yes, you can extract and summarize speaker notes from an existing .pptx file. The Skill analyzes presentation notes and comments for quick review and sharing, accelerating collaboration without opening the deck manually.

Does python-pptx support modifying slide text and restructuring layouts?

Yes, using python-pptx, this Skill supports modifying slide text and restructuring layouts within .pptx files. It automates content and layout edits to update existing presentations programmatically.

What dependencies do I need to edit PowerPoint slides with Python?

To edit PowerPoint slides with Python, you need python-pptx, Pillow, and six installed. These dependencies enable the Skill to manipulate .pptx files, process images, and maintain Python compatibility for presentation editing.

What is the best way to update an investor pitch deck without manual editing?

The best way to update an investor pitch deck without manual editing is using this Skill to adjust slide content and add speaker notes programmatically. It processes .pptx files directly to apply layout edits and text modifications.