pptx

Read, edit, and generate PowerPoint .pptx files from templates.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Hung-3008/agusta --skill pptx-hung-3008
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Hung-3008/agusta/tree/main/.agents/skills/pptx
Command: npx skills add https://github.com/Hung-3008/agusta --skill pptx-hung-3008

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX files are central to presenting ideas but editing, extracting, or assembling decks at scale is tedious. This skill provides automation for reading content, editing decks, and creating new presentations from templates to speed up slide workflows.

Core Features & Use Cases

  • Read/Analyze Content: Extract text, images, and structure from PPTX files for summaries or indexing.
  • Edit & Create from Templates: Update slides, insert elements, or generate new decks from templates or from scratch.
  • Use Case: Rapidly assemble a pitch deck by loading a template, injecting your content, and exporting a ready-to-present .pptx.

Quick Start

Use the PPTX skill to open a presentation, extract text, and generate a summary slide.

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 editing and slide generation?

Automate PowerPoint workflows by using scripts to read PPTX content, edit existing decks, or generate new slides from templates. This enables rapid, automated slide manipulation and deck assembly without manual formatting.

Can I extract text and images from PPTX files for indexing?

Yes, you can extract text, images, and structural data from PPTX files. Reading presentation content programmatically allows you to summarize decks, index slide information, or process slide content for further analysis.

How do I generate new PowerPoint slides from a template?

Generate new PowerPoint slides from templates by loading a PPTX file and injecting your content via scripts. This template-based editing approach allows you to rapidly assemble pitch decks and update slides at scale.

Does this PowerPoint automation skill require Pillow or defusedxml?

Yes, the skill requires both Pillow and defusedxml dependencies to operate. These libraries support safe XML parsing for slide structures and image processing for thumbnail generation within the PowerPoint automation workflows.

What is the best way to assemble a pitch deck automatically from input data?

The best way to assemble a pitch deck automatically is by loading a PPTX template, injecting your specific content via scripts, and exporting a ready-to-present file. This automates slide creation and ensures consistent formatting.