pptx

Generate and edit PowerPoint presentations with slides, layouts, and speaker notes.

288|42|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/shuyu-labs/WebCode --skill pptx-shuyu-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/shuyu-labs/WebCode/tree/main/skills/claude/pptx
Command: npx skills add https://github.com/shuyu-labs/WebCode --skill pptx-shuyu-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, sharp, and includes scripts (resource) components.

What problem does it solve?

Claude automates the end-to-end workflow for PowerPoint presentations, turning ideas into polished decks without manual formatting.

Core Features & Use Cases

  • Create new PPTX decks with consistent layouts and speaker notes
  • Edit slides, update content, adjust layouts, and add comments across a deck
  • Analyze slides for layout consistency, notes alignment, and outline structure
  • Use cases: rapid draft of client proposals, product briefs, training decks, and executive summaries

Quick Start

Use the PPTX Claude skill to generate a deck or modify an existing one with natural language requests.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint presentation generation from text?

Automating PowerPoint presentation generation uses Python-pptx and html2pptx tooling to turn natural language requests into structured slides with layouts and speaker notes. This workflow processes assets to produce polished .pptx decks without manual formatting.

Can I edit existing PPTX slides and add speaker notes programmatically?

Yes, you can edit existing PPTX slides and add speaker notes programmatically using Python-pptx. The toolchain supports updating slide content, adjusting layouts, and organizing speaker notes to ensure alignment with the presentation outline and structure.

What is the best way to analyze PPTX layout consistency and outline structure?

Analyzing PPTX layout consistency involves processing the deck to check slide layouts, notes alignment, and outline structure using Python-pptx. This automated review identifies formatting inconsistencies across slides to ensure a unified presentation structure.

Does this presentation automation tool depend on Playwright and Sharp?

Yes, the presentation automation workflow depends on Playwright and Sharp to process slides and assets. These dependencies support the integrated toolchain by handling browser-based rendering and image processing for the html2pptx conversion pipeline.

What are the limitations of using html2pptx for slide layout automation?

Limitations of using html2pptx for slide layout automation stem from its reliance on browser-based rendering via Playwright. Complex native PowerPoint features or highly customized animations may not translate perfectly when generating or editing decks through this HTML conversion approach.