pptx

Create, edit, and extract content from PowerPoint .pptx files.

2|1|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/costa-marcello/skillkit --skill pptx-costa-marcello
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/costa-marcello/skillkit/tree/main/skills/pptx
Command: npx skills add https://github.com/costa-marcello/skillkit --skill pptx-costa-marcello

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, matplotlib, pptxgenjs, playwright, sharp, Pillow, python-pptx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

PowerPoint deck creation and editing can be tedious, manual, and error-prone; this Skill provides structured workflows to automate deck assembly, slide edits, speaker notes management, and content extraction from PPTX files.

Core Features & Use Cases

  • Deck creation from topics or documents: generate full slide decks from topic briefs or source documents.
  • Slide editing & formatting: modify layouts, placeholders, speaker notes, and text formatting across slides.
  • Content extraction & inventory: read and extract slide content and notes for auditing or repurposing.
  • Notes & design elements: manage speaker notes, templates, and design constraints to ensure consistency.

Quick Start

Create a PowerPoint deck from a topic or document, then edit slides, manage notes, and extract content as needed.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint deck creation from an existing document?

You can automate PowerPoint deck creation by using structured workflows to generate full slide decks directly from topic briefs or source documents. The process handles file creation, slide layout management, and placeholder handling automatically.

Can I extract text and speaker notes from a PPTX file for auditing?

Yes, you can extract text and speaker notes from a PPTX file for auditing or repurposing. The content extraction and inventory feature reads your presentation slides and pulls all text and notes into a structured format.

How do I edit slide layouts and text formatting across multiple PowerPoint slides?

You can edit slide layouts and text formatting across multiple slides by applying automated modifications to placeholders and design elements. This ensures consistency and quality across the entire deck without manual adjustments.

Does this PowerPoint automation approach work with existing PPTX templates?

Yes, this PowerPoint automation approach works with existing PPTX templates. It supports template management and design constraints to ensure that newly created or edited slides maintain consistency with your established formatting.

What is the best way to manage speaker notes when editing PowerPoint presentations?

The best way to manage speaker notes when editing PowerPoint presentations is through automated notes management. This allows you to add, modify, or extract speaker notes directly within the slide editing workflow.

Why does my automated slide generation need placeholder handling?

Automated slide generation needs placeholder handling to ensure text and content map correctly to predefined template layouts. Proper placeholder validation guarantees structural consistency and prevents formatting errors across generated slides.