pptx

Automate PowerPoint creation, editing, and analysis with HTML and OOXML tooling.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ldsgroups225/Yeko --skill pptx-ldsgroups225
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/ldsgroups225/Yeko/tree/main/.github/skills/pptx
Command: npx skills add https://github.com/ldsgroups225/Yeko --skill pptx-ldsgroups225

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Presentation planning and management often requires manual, repetitive work to create, update, and review PowerPoint decks. This Skill automates PPTX creation, editing, and analysis across content, layouts, and notes to speed up slide workflows.

Core Features & Use Cases

  • Generate new presentations from HTML or templates and update content across slides and layouts.
  • Edit slides, layouts, speaker notes, and comments using OOXML-aware tooling.
  • Analyze presentations by inspecting text, placeholders, and structure, and support template-based workflows.
  • Use-case: rapidly assemble a deck from modular HTML slides and export a polished PPTX for review.

Quick Start

Convert an HTML slide to a PowerPoint presentation using html2pptx, then save and continue editing with PPTXGenJS.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I convert HTML to PowerPoint slides automatically?

You can convert HTML to PowerPoint by using the integrated html2pptx.js tool, which transforms modular HTML slides into a PPTX file. The generated deck can then be saved and further modified using PPTXGenJS.

Can I edit PowerPoint speaker notes and layouts using OOXML?

Yes, you can edit PowerPoint slides, layouts, speaker notes, and comments using OOXML-aware tooling. This enables programmatic modification of presentation structures without manual adjustments in the PowerPoint application.

What is the best way to analyze existing PPTX presentation content?

The best way to analyze PPTX presentation content is by inspecting text, placeholders, and structural elements programmatically. This Skill extracts and reviews slide content to support template-based workflows and automated deck analysis.

Does PPTXGenJS support generating presentations from templates?

Yes, PPTXGenJS supports generating new presentations from templates and updating content across slides. It handles slide composition to help you rapidly assemble and edit decks programmatically without manual formatting.

Do I need Playwright installed to automate PowerPoint creation?

Yes, Playwright is a required dependency to automate PowerPoint creation and HTML conversion tasks. The workflow relies on it alongside Sharp and pptxgenjs to handle rendering, image processing, and slide generation.