pptx-generator

Automate PPTX deck creation, XML template edits, and markitdown text extraction.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Glour/ai-office-v2 --skill pptx-generator-glour
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-generator
Source: https://github.com/Glour/ai-office-v2/tree/main/skills/pptx-generator
Command: npx skills add https://github.com/Glour/ai-office-v2 --skill pptx-generator-glour

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

PPTX creation and editing often involve repetitive setup, template wiring, and manual QA to ensure consistency across slides. This skill consolidates deck production, template-based edits, and content extraction into a cohesive workflow using PptxGenJS and markitdown, reducing manual overhead and human error.

Core Features & Use Cases

  • Create from scratch with PptxGenJS (cover, TOC, content slides, section dividers, summary slides) following a design system of colors, fonts, and styles.
  • Edit existing PPTX decks via XML workflows to adapt templates and restructure slides without starting from scratch.
  • Extract text from PPTX using markitdown for quick content review or data pipelines.
  • QA-focused guidance and best practices for slide layouts, typography, and accessibility across deck types.

Quick Start

Create a five-slide PowerPoint deck from templates using PptxGenJS, including a cover, TOC, content slides, and a closing slide.

Frequently Asked Questions about pptx-generator

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

FAQPage Schema
How do I generate a PowerPoint presentation from markdown content?

PowerPoint creation from markdown is automated using PptxGenJS to build structured decks with covers, TOCs, content slides, and summaries. It applies a consistent design system for colors, fonts, and styles, reducing manual overhead.

Can I edit an existing PPTX template without starting from scratch?

Yes, you can edit existing PPTX templates through XML workflows. This approach allows you to adapt layouts, modify template structures, and update content directly within the PPTX file without needing to rebuild the entire presentation.

How do I extract text from a PPTX file for data pipelines?

You can extract text from a PPTX file using the markitdown tool. This feature enables quick content review and allows you to pull text from existing PowerPoint decks to feed into downstream data pipelines or documentation systems.

Does this PPTX generation workflow include QA validation for slide layouts?

Yes, the workflow includes QA-focused guidance and best practices for slide layouts, typography, and accessibility. This ensures end-to-end deck production maintains design-system alignment and validates output across various deck types.

What is the best way to automate repetitive PowerPoint template setup and wiring?

The best way to automate repetitive PowerPoint template setup is by using PptxGenJS for template-driven workflows. This consolidates deck production and template edits into a cohesive process, eliminating manual overhead and human error.