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.