pptx-generator

Create, edit, and extract text from PowerPoint presentations using PptxGenJS and markitdown.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/shiro123444/Minmaxskills --skill pptx-generator-shiro123444
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-generator
Source: https://github.com/shiro123444/Minmaxskills/tree/main/skills/pptx-generator
Command: npx skills add https://github.com/shiro123444/Minmaxskills --skill pptx-generator-shiro123444

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill automates the creation, editing, and text extraction of PowerPoint presentations, helping teams produce polished decks with less manual effort.

Core Features & Use Cases

  • Create from scratch with PptxGenJS to generate cover, TOC, content slides, and summary slides.
  • Edit existing PPTX decks via XML-based workflows and template customization.
  • Read and extract text from PPTX files using markitdown for content reuse and analysis.

Quick Start

Create a new deck from scratch using PptxGenJS to include cover, TOC, content slides, and a closing page.

Frequently Asked Questions about pptx-generator

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

FAQPage Schema
How do I automate PowerPoint presentation creation from scratch?

Edit existing PPTX decks through XML-based workflows to modify templates and customize slide content directly. This method parses underlying XML structures, allowing precise template modifications without requiring the original PowerPoint software.

How do I extract text from PPTX files for content reuse?

Extract text from PPTX files using markitdown to convert slide content into markdown for reuse and analysis. This extracts textual data from existing presentations, enabling content migration and repurposing for documentation.

Can I use PptxGenJS to generate training decks and stakeholder reports?

PptxGenJS generates training decks and stakeholder reports by creating structured slides including cover pages, table of contents, and closing pages. It automates deck production for teams needing consistent presentation formatting.

What is the best way to modify PPTX templates without PowerPoint?

Modify PPTX templates without PowerPoint by editing the underlying XML structure directly. This XML-based workflow customizes existing decks programmatically, bypassing the need for manual editing in the PowerPoint application.

Does PptxGenJS support generating table of contents and cover slides?

PptxGenJS supports generating table of contents and cover slides as part of from-scratch deck creation. It programmatically builds these standard slide types alongside content and summary slides for complete presentations.