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- Node.js environment
- PptxGenJS library (installed via upstream bundle)
How to use pptx-generator
- 1.Install the upstream skill bundle from https://github.com/MiniMax-AI/skills into your agent's skills directory
- 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.Provide the agent with presentation structure, content, and styling requirements
- 4.The agent will generate or edit the PPTX file using PptxGenJS
Use cases
- 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
- 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
PptxGenJS is a JavaScript library for creating and editing PowerPoint presentations programmatically. It's production-tested by the MiniMax AI team.
Yes, you can create new presentations from scratch and edit existing PPTX files using this skill.
You can add text, shapes, images, formatting, and other standard PowerPoint elements programmatically.
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"
- "minimax ppt"
- "deck generator"
- "auto pptx" od: mode: deck category: slides upstream: "https://github.com/MiniMax-AI/skills"
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
- Upstream: https://github.com/MiniMax-AI/skills
- Category:
slides
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.
Related skills
More from nexu-io/open-design and the wider catalog.

pptx-html-fidelity-audit
Audit python-pptx exports against HTML source decks and fix layout drift with cursor-flow discipline.

pr-feedback-quality-gate
Track PR feedback, resolve conflicts, validate fixes, and cross-review before committing changes.

redesign-existing-projects
Audit and upgrade existing websites to premium quality without breaking functionality.

reference-design-contract
Turn design references into a reusable DESIGN.md contract before prototyping or generation.

release-notes-one-pager
Generate a single-page HTML release notes document with highlights, changes, and upgrade guidance.

remotion
Programmatic video creation with React for branded content, social cuts, and motion graphics.