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.