slides · nexu-io — Claude Code skill: generate presentation decks
A skill for creating and editing .pptx presentations with PptxGenJS. Ideal for sales decks, kickoff briefs, and design-system showcases.
npx skills add nexu-io/open-design --skill slides -a claude-codeWhat slides does
slides works with PptxGenJS to generate PowerPoint files programmatically. When you mention slides, a sales deck, or a design showcase, the agent activates this skill and can build decks from text descriptions or structured data. It handles the layout, formatting, and export so you skip manual assembly.
The skill runs on platforms that support the nexu-io/open-design repository: Claude Code, Cursor, GitHub Copilot, Gemini CLI, and others. Installation steps differ per environment. Claude.ai does not support custom skills, so this one is not available there.
What it helps with
- generate a sales deck with branding in minutes
- create a design-system presentation with components and examples
- turn a text brief into formatted slides automatically
- build a kickoff presentation from structured project data
Example prompts for the agent
- Create a pitch deck: company intro, customer pain points, solution, case studies, CTA
- Generate slides with client logos, growth charts, and the brand color palette from the brief
- Build a design-system showcase with components, usage guidelines, and live examples
How to install slides
1Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill slides -a claude-code2Manually: put the files in place
~/.claude/skills/slides/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/slides/
1Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill slides -a codex2Manually: put the files in place
.agents/skills/slides/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill slides -a cursor2Manually: put the files in place
.cursor/skills/slides/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install nexu-io/open-design slides2Manually: put the files in place
.github/skills/slides/SKILL.md1Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill slides -a gemini-cli2Platform CLI
gemini skills install https://github.com/nexu-io/open-design --path skills/slidesManually: put the files in place
.devin/skills/slides/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill slides -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set39
The whole set →Other versions of slides
Similar
Questions about slides
How do I install slides in Claude Code?
Run npx skills add nexu-io/open-design --skill slides -a claude-code. The skill will be installed to ~/.claude/skills/slides/.
What does slides do?
slides lets the agent create and edit .pptx files using PptxGenJS. It generates sales decks, briefs, and design-system presentations from text or data.
Which platforms support slides?
slides works on Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and OpenCode. It is not available on Claude.ai.
Source text
SKILL.md · Apache-2.0
---
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:
```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.
© nexu-io · Apache-2.0 · nexu-io/open-design