pptx-generator

Create, edit, and extract content from PPTX files using PptxGenJS and markitdown.

30|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/qianleigood/crawclaw --skill pptx-generator-qianleigood
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pptx-generator
Source: https://github.com/qianleigood/crawclaw/tree/main/skills/pptx-generator
Command: npx skills add https://github.com/qianleigood/crawclaw --skill pptx-generator-qianleigood

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

PowerPoint deck creation, editing, and content extraction can be tedious and error-prone. This skill provides a workflow to generate slides from templates, modify existing PPTX decks via structured processes, and extract content for analysis or QA.

Core Features & Use Cases

  • Create new decks from scratch using PptxGenJS with a design-system reference.
  • Edit existing PPTX decks through structured XML workflows and templates.
  • Read and extract content from PPTX files for QA, archiving, or data extraction.
  • Use the design-system design and slide-types references to ensure consistent visuals.

Quick Start

Create a deck from a given outline using PptxGenJS and export as a PPTX file.

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 deck creation from an outline?▼

You can edit existing PPTX decks through structured XML workflows and templates, allowing you to modify slide content and update presentations programmatically without manual adjustments.

Can I extract content from PPTX files for QA or archiving?▼

Yes, you can extract content from PPTX files using markitdown-based extraction to read deck content, verify structure, and retrieve data for QA or archival purposes.

Does PptxGenJS support building presentations from templates?▼

PptxGenJS supports building presentations from templates by leveraging a design-system reference and slide-types to ensure consistent visuals across newly generated slides.

What's the best way to update existing PowerPoint slides through structured workflows?▼

The best way to update existing slides is through structured XML workflows that modify PPTX deck content directly, ensuring precise edits and consistent visual updates across the presentation.

Do I need a design-system reference to generate PPTX slides?▼

Using a design-system reference is recommended when generating PPTX slides to ensure consistent visuals, though you can also create new decks from scratch using PptxGenJS capabilities.