pptx

Create, edit, and assemble PPTX slide decks with templates and content updates.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/Blake-John/agent-config --skill pptx-blake-john
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Blake-John/agent-config/tree/main/.zeroclaw/workspace/skills/pptx
Command: npx skills add https://github.com/Blake-John/agent-config --skill pptx-blake-john

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX workflows often require manual steps to create, read, edit, or assemble slide decks. This Skill automates PPTX-related tasks across input, processing, and output to save time and reduce errors.

Core Features & Use Cases

  • Read/analyze content from .pptx files (text, structure, and slides) to inform automated decisions.
  • Edit decks by applying templates, updating content, or assembling multiple slides into a new deck.
  • Create from scratch or modify existing decks, then export final PPTX files for meetings or sharing.
  • Use Case: Generate a pitch deck by combining a template with key metrics extracted from a data source.

Quick Start

Apply a selected PPTX template to an input.pptx and export the finished deck as output.pptx.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate applying a new template to an existing PPTX presentation?

You can automate PPTX template application by processing an input .pptx file, updating slide layouts and content, and exporting the finished deck as output.pptx. This eliminates manual formatting steps and reduces errors.

Can I extract text and structure from an existing PPTX slide deck programmatically?

Yes, you can extract text, structure, and slide content from existing .pptx files programmatically. This PPTX automation reads and analyzes deck content to inform automated decisions for editing or assembling new presentations.

What is the best way to assemble multiple slides into a new PPTX deck from templates?

The best way to assemble slides into a new PPTX deck is by combining templates with extracted content or data sources. This automation handles slide layout management and content updates to generate a final presentation file.

Does PPTX automation work with Pillow and defusedxml for content updates?

Yes, PPTX automation leverages dependencies like Pillow for image handling and defusedxml for secure XML parsing during content updates. These libraries support template application and safe text extraction from slide decks.

How do I generate a pitch deck by combining a PPTX template with extracted metrics?

You can generate a pitch deck by using PPTX automation to combine a selected template with key metrics extracted from a data source. The process applies layouts, updates content, and exports the final deck for sharing.