pptx-generator

Generate and edit PowerPoint presentations using PptxGenJS and XML workflows.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/Lev-it/lev-skills --skill pptx-generator-lev-it
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-generator
Source: https://github.com/Lev-it/lev-skills/tree/main/.claude/skills/pptx-generator
Command: npx skills add https://github.com/Lev-it/lev-skills --skill pptx-generator-lev-it

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, markitdown, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The pptx-generator Skill simplifies the process of creating, editing, and reading PowerPoint presentations, streamlining the design and content creation process for users.

Core Features & Use Cases

  • Create from Scratch: Build presentations from the ground up using PptxGenJS, with a variety of design options and layout patterns.
  • Edit Existing PPTX: Modify existing presentations via XML workflows, with options for formatting and styling.
  • Text Extraction: Extract text from PPTX files using markdown with the markitdown tool.
  • Use Case: If you need a quick design for a presentation with specific layout and styling, you can use this Skill to create it from scratch, or edit an existing PPTX file to fit your needs.

Quick Start

Run the skill with the command: 'pptx-generator create' followed by the presentation title and other relevant details.

Frequently Asked Questions about pptx-generator

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

FAQPage Schema
How do I create a PowerPoint presentation from scratch using code?

To edit existing PPTX files, this Skill modifies presentation content via XML workflows, allowing you to apply formatting and styling changes. It handles the underlying XML structure directly to update your PowerPoint files according to your specific requirements.

Can I extract text from a PPTX file using markitdown?

Yes, you can extract text from PPTX files using the markitdown tool, which converts presentation content into markdown format. This feature streamlines text extraction for business, education, and corporate presentations, making the content easily readable and editable.

What's the best way to generate business presentations with specific styling?

The best way to generate styled business presentations is by using PptxGenJS through this Skill, which offers a variety of design options and layout patterns. You can either create a new presentation or edit an existing PPTX file to fit your corporate styling needs.

Do I need PptxGenJS installed to generate PowerPoint files?

Yes, PptxGenJS is a required dependency for generating and editing PowerPoint presentations with this Skill. You also need markitdown installed if you plan to use the text extraction feature to convert PPTX content into markdown.