pptx

Create, edit, and analyze PowerPoint decks using HTMLPP and python-pptx workflows.

1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/KARENLHAO/skills --skill pptx-karenlhao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/KARENLHAO/skills/tree/main/pptx
Command: npx skills add https://github.com/KARENLHAO/skills --skill pptx-karenlhao

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creating, updating, and analyzing PowerPoint presentations can be time-consuming and error-prone. This Skill provides an integrated workflow to generate new decks, modify content and layouts, and perform presentation analysis with consistent formatting and notes support.

Core Features & Use Cases

  • Create new PPTX presentations from outlines or templates
  • Edit slide content, layouts, and add speaker notes and comments
  • Analyze slide structure, placeholders, and assets for consistency and quality
  • Support for PowerPoint assets and OOXML-based templates with inventory and replacements

Quick Start

Create a new PowerPoint deck from an outline, apply the default layout, and add speaker 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 deck creation from an outline?

You can automate PowerPoint deck creation by generating new PPTX presentations directly from outlines or templates. This skill applies default layouts and adds speaker notes to streamline the deck-building workflow.

Can I edit existing slide content and add speaker notes to a PPTX?

Yes, you can edit existing slide content, update layouts, and add speaker notes or comments to a PPTX file. This allows automated modifications and consistent formatting updates across presentation slides.

Does python-pptx support analyzing slide structure and placeholders?

Yes, python-pptx supports analyzing slide structure, placeholders, and assets for consistency and quality. This presentation analysis helps automate deck review tasks and inventory workflows.

What is the best way to generate a PowerPoint presentation using Node and Python tooling?

The best way to generate a PowerPoint presentation is using a combined Node-based html2pptx workflow and Python tooling like python-pptx and Pillow. This approach supports deck generation, inventory, and replacement workflows.

How do I update PowerPoint templates and replace OOXML assets?

You can update PowerPoint templates and replace OOXML assets by performing inventory and replacement workflows. This skill supports PowerPoint assets and templates to automate content modifications and layout updates.