pptx

Generate, edit, and template PPTX presentations from data sources.

415|49|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/Darwin-Agent/HarnessX --skill pptx-darwin-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/Darwin-Agent/HarnessX/tree/main/extensions/skills/pptx
Command: npx skills add https://github.com/Darwin-Agent/HarnessX --skill pptx-darwin-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX workflows often involve manual, repetitive tasks like assembling decks from templates, extracting slide information, updating slides with new data, or applying consistent branding across a presentation. This skill automates reading, editing, and generating PPTX files, enabling faster production of consistent decks.

Core Features & Use Cases

  • Read/analyze PPTX content (extract text, notes, and structure) for quick assessment.
  • Edit or create presentations from templates; assemble new decks from data sources.
  • Create from scratch or modify existing decks; manage templates, layouts, and speaker notes.
  • Use cases include crafting pitch decks, product-roadmap slides, and team presentations with template-driven consistency.

Quick Start

Open a PPTX file and instruct the skill to read, edit, or build a deck from a template.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PPTX creation and edit existing slide decks?

To automate PPTX creation and editing, use scripts to generate, modify, or template slide decks. This approach manages layouts, slide relationships, and content parsing to package final PPTX outputs automatically.

Can I extract text and speaker notes from a pptx file?

Yes, you can extract text, speaker notes, and structural information from a pptx file. The skill reads and analyzes presentation content to enable quick assessment of slide data and deck structure.

What is the best way to generate pitch decks from templates using data sources?

The best way to generate pitch decks from templates is by driving presentation assembly with input data sources. This ensures template-driven consistency across product roadmaps and team presentations.

Does generating PPTX files require lxml and Pillow dependencies?

Generating PPTX files requires lxml, Pillow, and defusedxml dependencies. These libraries support XML schema parsing, image processing, and secure document manipulation during deck creation.

When should I use deck automation for presentation workflows?

You should use deck automation for presentation workflows when facing repetitive tasks like assembling decks, updating slides with new data, or applying consistent branding across multiple PPTX files.