pptx

Create, edit, and extract text from PPTX presentations via script-driven operations.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/doghelWang/amr_studio_v4 --skill pptx-doghelwang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/doghelWang/amr_studio_v4/tree/main/skills/pptx
Command: npx skills add https://github.com/doghelWang/amr_studio_v4 --skill pptx-doghelwang

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PPTX files and PowerPoint decks often require repetitive, error-prone manual tasks such as creating slides, extracting text, templating, and organizing content. This skill centralizes PPTX workflows to reduce manual work and ensure consistent outputs.

Core Features & Use Cases

  • Create, read, edit, and extract text from PPTX files, including notes and comments.
  • Apply templates and layouts to accelerate deck production, batch-assemble slides into presentations, and manage notes.
  • Use cases include quickly generating client pitches, team updates, or training decks from templates while preserving formatting.

Quick Start

Open a PPTX file, apply a template, and generate a ready-to-deliver deck.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint slide creation from a template?

Automate PowerPoint slide creation by applying templates and layouts to batch-assemble slides into presentations. This script-driven workflow accelerates deck production while preserving formatting for pitches, updates, or training materials.

Can I extract text and notes from an existing PPTX file?

Extract text, notes, and comments from existing PPTX files using deterministic script operations. This centralizes slide content extraction into a streamlined workflow, reducing manual copying and ensuring consistent outputs.

How do I batch-assemble slides into a single PowerPoint presentation?

Batch-assemble slides into a PowerPoint presentation by applying script-driven operations to organize and merge content. This process manages layout templating and content assembly to produce ready-to-deliver decks.

Does this approach work for generating client pitches and team update decks?

Generating client pitches and team update decks is supported by applying templates to create formatted presentations. The workflow handles text, notes, and comments to ensure consistent outputs across reporting decks.

What is the best way to edit PPTX files without losing formatting?

Edit PPTX files without losing formatting by using deterministic, script-driven operations to apply layouts and templates. This approach ensures consistent formatting across slides while managing notes and comments.

Do I need specific libraries to manage PPTX workflows?

Managing PPTX workflows requires specific libraries including defusedxml, lxml, and Pillow. These dependencies support the deterministic, script-driven operations used to read, edit, and extract presentation content.