pptx

Generate, edit, and analyze PPTX decks from templates or HTML.

2.0k|275|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/OpenCoworkAI/open-cowork --skill pptx-opencoworkai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/OpenCoworkAI/open-cowork/tree/main/.claude/skills/pptx
Command: npx skills add https://github.com/OpenCoworkAI/open-cowork --skill pptx-opencoworkai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, Pillow, six.

What problem does it solve?

This Skill enables Claude to automate PowerPoint PPTX tasks—creating decks from templates or HTML, editing slides, and analyzing layouts—reducing manual work and ensuring consistent design across presentations.

Core Features & Use Cases

  • Deck creation & templating: generate new .pptx files from templates or HTML inputs and apply consistent styles.
  • Content editing & layouts: modify slide content, adjust layouts, add speaker notes and comments, and reflow text.
  • OOXML-aware tooling: read, write, and validate PowerPoint structures, fonts, themes, and relationships.
  • Use Case: assemble a 10-slide product pitch by supplying an outline; Claude populates titles, bullets, and visuals.

Quick Start

Provide a short, instruction-like command to begin, for example: Create a 5-slide product pitch deck with a blue theme and a title slide, then fill each slide with the corresponding bullet points.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint generation from HTML?

You can automate PowerPoint generation by converting HTML inputs into .pptx files. This process generates new slides while applying consistent styles and validating OOXML structures.

Can I update slide content and add speaker notes to an existing pptx?

Yes, you can update slide content and add speaker notes to an existing pptx. The tool modifies slide content, adjusts layouts, and inserts notes across slides within your workflow.

Do I need python-pptx and Pillow installed to create presentation slides?

Yes, you need python-pptx, Pillow, and six installed to create presentation slides. These Python packages provide the required libraries to generate, format, and verify slide content.

What is the best way to assemble a product pitch deck from a text outline?

The best way to assemble a product pitch deck is by supplying an outline to populate titles, bullets, and visuals. The system automatically applies a consistent theme across generated slides.

Does this approach support reading and validating PowerPoint themes and relationships?

Yes, this approach supports reading and validating PowerPoint themes and relationships. It uses OOXML-aware tooling to read, write, and verify fonts, themes, and structural relationships within the file.