PluginBench
Skill
Pass
Audit score 90

pptx-generator

nexu-io/open-design

Create and edit PowerPoint presentations from scratch with PptxGenJS.

What is pptx-generator?

Generate and modify PPTX files programmatically using PptxGenJS, a production-tested library from MiniMax. Use this when you need to automate deck creation, build presentations from data, or edit slides programmatically.

  • Create PowerPoint presentations from scratch
  • Edit existing PPTX files programmatically
  • Generate slides with text, shapes, and formatting
  • Automate deck pipelines for batch presentation creation
  • Integrate presentation generation into workflows

How to install pptx-generator

npx skills add https://github.com/nexu-io/open-design --skill pptx-generator
Prerequisites
  • Node.js environment
  • PptxGenJS library (installed via upstream bundle)
Claude Code
Cursor
Windsurf
Cline

How to use pptx-generator

  1. 1.Install the upstream skill bundle from https://github.com/MiniMax-AI/skills into your agent's skills directory
  2. 2.Ask the agent to invoke the skill by name (pptx-generator) or use trigger phrases like 'pptx generator', 'deck generator', or 'auto pptx'
  3. 3.Provide the agent with presentation structure, content, and styling requirements
  4. 4.The agent will generate or edit the PPTX file using PptxGenJS

Use cases

Good for
  • Auto-generate sales decks from structured data
  • Create templated reports as PowerPoint files
  • Build slide decks programmatically from API responses
  • Batch-produce presentations for multiple clients or scenarios
  • Automate slide updates when underlying data changes
Who it's for
  • Developers automating presentation workflows
  • Data analysts building report decks
  • Sales engineers generating client proposals
  • Teams needing templated slide generation
  • Anyone building presentation pipelines

pptx-generator FAQ

What is PptxGenJS?

PptxGenJS is a JavaScript library for creating and editing PowerPoint presentations programmatically. It's production-tested by the MiniMax AI team.

Can I edit existing presentations?

Yes, you can create new presentations from scratch and edit existing PPTX files using this skill.

What content can I add to slides?

You can add text, shapes, images, formatting, and other standard PowerPoint elements programmatically.

Do I need to install anything separately?

Install the upstream skill bundle from the MiniMax AI skills repository; it includes PptxGenJS and all necessary dependencies.

Full instructions (SKILL.md)

Source of truth, from nexu-io/open-design.


name: pptx-generator description: | Create and edit PowerPoint presentations from scratch with PptxGenJS — MiniMax's production-tested deck pipeline. triggers:


pptx-generator

Curated from the MiniMax AI team.

What it does

Create and edit PowerPoint presentations from scratch with PptxGenJS — MiniMax's production-tested deck pipeline.

Source

How to use

This catalogue entry advertises the skill in OpenDesign so the agent discovers it during planning. To run the full upstream workflow with its original assets, scripts, and references, install the upstream bundle into your active agent's skills directory:

# Inspect the upstream README for exact paths
open https://github.com/MiniMax-AI/skills

Then ask the agent to invoke this skill by name (pptx-generator) or with one of the trigger phrases listed in this skill's frontmatter.