pptx

Automate PowerPoint creation, editing, and analysis across PPTX files.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/chadananda/xswarm-tdd-claude --skill pptx-chadananda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/chadananda/xswarm-tdd-claude/tree/main/skills/pptx
Command: npx skills add https://github.com/chadananda/xswarm-tdd-claude --skill pptx-chadananda

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Claude often struggles to assemble and refine PowerPoint presentations consistently. This Skill provides an end-to-end workflow for creating, editing, and analyzing PPTX decks, including layouts, notes, and comments.

Core Features & Use Cases

  • Create new presentations from templates or content sources.
  • Modify slide content, layouts, speaker notes, and comments.
  • Analyze presentations for structure, consistency, and visual layout.

Quick Start

Use the pptx skill to generate a deck from template.pptx and add a title slide with notes.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint creation and edit existing PPTX files?

Automate PowerPoint creation and edit existing PPTX files by using Node.js tooling to generate decks from templates, update slide layouts, and modify speaker notes. It performs deterministic edits across presentation files without manual formatting.

Can I convert HTML slides into PPTX format?

Yes, you can convert HTML slides into PPTX format. The workflow uses Playwright and Sharp together with html2pptx.js to transform HTML slide content directly into PowerPoint slides.

What's the best way to analyze PowerPoint presentations for structure and consistency?

Analyzing PowerPoint presentations for structure and consistency involves automating the extraction of slide content, speaker notes, and comments. This skill processes PPTX files to evaluate visual layout and structural formatting.

Do I need Playwright and Sharp installed to automate PPTX generation?

Yes, Playwright and Sharp are required dependencies. Playwright handles browser rendering for HTML slides while Sharp processes images, enabling the deterministic conversion of HTML content into PPTX slides.

How do I update speaker notes and comments across multiple PPTX slides?

Update speaker notes and comments across multiple PPTX slides through automated scripting. The workflow extracts, modifies, and adds presentation notes and comments directly within PPTX files for batch consistency.