powerpoint

Automate PPTX deck creation and editing from templates.

1|1|Updated May 9, 2026
One-click install
npx skills add https://github.com/cupcake777/viz-skills --skill powerpoint-cupcake777
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint
Source: https://github.com/cupcake777/viz-skills/tree/main/powerpoint
Command: npx skills add https://github.com/cupcake777/viz-skills --skill powerpoint-cupcake777

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Powerpoint deck automation reduces manual effort spent on creating and refining PowerPoint presentations by providing programmable templates, slide edits, and content management.

Core Features & Use Cases

  • Template-based deck creation: generate slides from predefined masters and layouts.
  • Surgical edits & content replacement: modify text, images, and charts within existing slides.
  • Slide management workflow: reorder, duplicate, and remove slides with safe, script-driven operations.

Quick Start

Create a 6-slide deck from a template and populate it with the provided content.

Frequently Asked Questions about powerpoint

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

FAQPage Schema
How do I automate PowerPoint deck creation and editing from templates?

PowerPoint deck automation generates new presentations and edits existing slides programmatically. You can populate predefined layouts, apply surgical text edits, replace images, and duplicate slides while maintaining correct slide relationships and notes references.

Can I use Python to update slide content and organize slide order across existing PPTX files?

Python scripts drive PPTX slide content updates and organization safely. The automation supports surgical text modifications, image replacements, slide duplication, and reordering operations while preserving correct slide relationships and notes references across decks.

What's the best way to replace images and text within existing PowerPoint slides programmatically?

Programmatic PPTX editing supports surgical text edits and image replacements within existing slides. You can safely modify slide content, duplicate slides, and apply layouts through script-driven operations without breaking existing slide relationships.

Does this presentation automation approach support maintaining slide notes and relationships during edits?

Presentation automation maintains correct slide relationships and notes references during edits. When you perform surgical text edits, image replacements, or slide duplication, the script-driven operations preserve underlying PPTX structural integrity.

What Python dependencies do I need to run scripts for generating presentations from templates?

Generating presentations from templates requires Python with the defusedxml and validators dependencies installed. These libraries support safe XML parsing and data validation during the script-driven PPTX creation and editing workflow.

Are there limitations when applying layouts and duplicating slides across multiple PowerPoint decks?

Slide duplication and layout application operate within template constraints. While the automation safely manages slide order and content replacements across decks, complex master layout deviations or unsupported chart modifications may require manual template adjustments.