
Slides
Have your coding agent build or revise .pptx decks with PptxGenJS for sales, kickoffs, and design-system showcases.
Overview
slides is an agent skill most often used in Build (also Validate scope, Launch distribution) that creates and edits .pptx decks with PptxGenJS after installing the upstream OpenAI skills bundle.
Install
npx skills add https://github.com/nexu-io/open-design --skill slidesWhat is this skill?
- Create and edit .pptx presentation decks using PptxGenJS
- Triggers: slides, pptxgenjs, sales deck, design showcase deck
- Curated Open Design entry with upstream source at openai/skills
- Suited to sales decks, kickoff briefs, and design-system showcases
- Mode metadata: deck / slides category
Adoption & trust: 817 installs on skills.sh; 61.4k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You need a polished presentation file but do not want to manually click through PowerPoint for every iteration your agent suggests.
Who is it for?
Indie founders automating sales decks, sprint kickoffs, and design-system showcase exports from the repo.
Skip if: Pixel-perfect keynote art direction with heavy custom illustration, or teams standardized on Google Slides-only with no .pptx pipeline.
When should I use this skill?
User asks for slides, pptxgenjs, a sales deck, design showcase deck, or editable .pptx presentation output.
What do I get? / Deliverables
The agent locates the slides skill, pulls PptxGenJS patterns from upstream when installed, and outputs or updates a .pptx aligned to your brief.
- .pptx presentation file
- Repeatable deck structure scripts from upstream PptxGenJS patterns
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Canonical shelf is Build/docs because deck files are deliverables alongside specs, though the same skill supports Validate pitches and Launch narrative. Docs subphase covers structured presentation artifacts (.pptx) produced during planning and stakeholder communication.
Where it fits
Turn a one-page spec into a scope deck for a design partner before build starts.
Export a design-system showcase deck from component tokens documented in the repo.
Refresh a sales deck with launch pricing and feature screenshots for investor or customer calls.
How it compares
Programmatic .pptx generation skill—not a Figma-to-slide import integration or a generic markdown-to-PDF exporter.
Common Questions / FAQ
Who is slides for?
Solo and indie builders who want coding agents to produce editable PowerPoint decks for sales, kickoffs, and design documentation using PptxGenJS.
When should I use slides?
During Build when drafting stakeholder docs; in Validate when scoping with a deck; at Launch when packaging a narrative—use triggers slides, pptxgenjs, sales deck, or design showcase deck.
Is slides safe to install?
Check the Security Audits panel on this Prism page; the skill may write .pptx files locally and depends on upstream OpenAI skills content you choose to install.
SKILL.md
READMESKILL.md - Slides
# slides > Curated from OpenAI's skills repository. ## What it does Create and edit .pptx presentation decks with PptxGenJS. Useful for sales decks, kickoff briefs, and design-system showcases. ## Source - Upstream: https://github.com/openai/skills - Category: `slides` ## How to use This catalogue entry advertises the skill in Open Design 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: ```bash # Inspect the upstream README for exact paths open https://github.com/openai/skills ``` Then ask the agent to invoke this skill by name (`slides`) or with one of the trigger phrases listed in this skill's frontmatter.