pptx

Automate PowerPoint deck creation, editing, and content extraction.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/brixtonpham/claude-config --skill pptx-brixtonpham
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/brixtonpham/claude-config/tree/main/skills/document-skills/pptx
Command: npx skills add https://github.com/brixtonpham/claude-config --skill pptx-brixtonpham

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, playwright, sharp, pptx, Pillow, six, and includes scripts (resource) components.

What problem does it solve?

Manually creating, editing, and extracting content from PowerPoint PPTX decks is error-prone and time-consuming; this Skill automates those tasks to speed up presentation workflows.

Core Features & Use Cases

  • Create, edit, and analyze slides, including layouts and master slides, to enforce consistency across decks.
  • Manage speaker notes, comments, shapes, images, charts, and text extraction to reuse content or generate reports.
  • Preserve templates while enabling batch generation of presentations from a common design system.

Quick Start

Provide a PPTX file and the desired edits to generate an updated 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 deck creation and slide editing?

Automate PowerPoint deck creation and slide editing by providing a PPTX file and desired edits to generate an updated deck. This approach preserves templates while enabling deterministic workflows for batch processing presentations.

Can I extract text and content from PPTX files in batch?

Yes, you can extract text and content from PPTX files in batch. The Skill provides text extraction and content preservation utilities to reuse content or generate reports from existing presentation files.

Does this approach support managing layouts and master slides?

Managing layouts and master slides is supported to enforce consistency across decks. You can create, edit, and analyze slides while preserving templates to maintain a common design system during batch generation.

What's the best way to insert speaker notes, shapes, and charts into slides?

Insert speaker notes, shapes, and charts into slides by applying automated scripts to manipulate presentation elements. This handles shapes, images, and charts deterministically while preserving the original template design.

Do I need specific libraries to manipulate images and slides in PPTX?

Specific libraries like pptxgenjs, playwright, and sharp are used to manipulate images and slides in PPTX. These dependencies enable deterministic workflows for creating, editing, and extracting content from presentation files.