slides
nexu-io/open-design
Create and edit .pptx presentation decks with PptxGenJS for sales, briefs, and showcases.
What is slides?
This skill enables agents to programmatically create and edit PowerPoint (.pptx) presentation decks using PptxGenJS. Use it when you need to generate sales decks, kickoff briefs, design-system showcases, or other structured presentations.
- Create .pptx presentation files programmatically
- Edit existing PowerPoint decks
- Generate sales decks and pitch presentations
- Build design-system showcase decks
- Compose kickoff briefs and meeting materials
How to install slides
npx skills add https://github.com/nexu-io/open-design --skill slides- PptxGenJS library installed
- Typography skill (required dependency)
- Node.js environment
How to use slides
- 1.Install the skill using the provided npm command
- 2.Invoke the skill by name ('slides') or use trigger phrases like 'sales deck' or 'design showcase deck'
- 3.Provide content, structure, and styling requirements to the agent
- 4.The agent will generate or edit .pptx files based on your specifications
- 5.Download or integrate the generated presentation into your workflow
Use cases
- Generate a sales deck with company branding and product slides
- Create a design-system showcase with typography and component examples
- Build a kickoff brief for a new project with timeline and objectives
- Produce quarterly business review presentations with charts and metrics
- Assemble design documentation as an interactive presentation deck
- Sales and business development teams
- Design system maintainers
- Product managers
- Project leads and scrum masters
- Marketing and communications professionals
slides FAQ
It creates .pptx (PowerPoint) files that are compatible with Microsoft Office, Google Slides, and other presentation software.
The skill can both create new presentations from scratch and edit existing .pptx files.
It requires the typography skill as a dependency, along with PptxGenJS and a Node.js environment.
You can include text, shapes, images, charts, and other visual elements supported by PptxGenJS.
Yes, it's well-suited for programmatically generating recurring reports, briefs, and presentations.
Full instructions (SKILL.md)
Source of truth, from nexu-io/open-design.
name: slides description: | Create and edit .pptx presentation decks with PptxGenJS. Useful for sales decks, kickoff briefs, and design-system showcases. triggers:
- "slides"
- "pptxgenjs"
- "sales deck"
- "design showcase deck"
od:
mode: deck
category: slides
upstream: "https://github.com/openai/skills"
craft:
requires:
- typography
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 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/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.
Related skills
More from nexu-io/open-design and the wider catalog.

social-reddit-card
Realistic Reddit post card with vote rail for video overlays and social sharing.

social-spotify-card
Spotify Now Playing-style card with album art, progress bar, and playback controls for overlays and homepages.

social-x-post-card
Realistic X post card with engagement metrics for video overlays and shareable images.

sora
Generate and manage short video clips using OpenAI's Sora API for cinematic content.

speech
Generate spoken audio from text using OpenAI's text-to-speech API with multiple voices.

stitch-design-taste
Generate premium, anti-generic DESIGN.md files for Google Stitch with strict typography, color calibration, and semantic design rules.