/install gamma-presentation
Gamma Presentation Generator
Generate polished presentations from a topic or content brief. Uses Gamma AI to create professionally designed slides. The user does not need a Gamma account.
When to Use
Trigger when the user wants to:
- Create a presentation, deck, or slides
- "Make me a pitch deck about X"
- "Generate slides for my talk on Y"
- "Create a presentation with 10 slides about Z"
Do NOT trigger for:
- PPTX file editing (use document-skills:pptx instead)
- HTML/web presentations (use frontend-slides instead)
- Presenton-specific requests (use presenton instead)
How to Use
Step 1: Gather Requirements
Ask the user (if not already provided):
- Topic or content: What the presentation is about
- Audience: Who is this for? (investors, team, conference)
- Length: How many slides? (default: ~8-10)
- Format: PDF or PPTX? (default: PDF)
Step 2: Prepare the Input
For best results, compose a structured prompt:
Create a [N]-slide presentation about [TOPIC].
Audience: [WHO]
Tone: [professional/casual/technical]
Key points to cover:
1. [Point 1]
2. [Point 2]
3. [Point 3]
Include: [data, charts, examples, quotes, etc.]
Step 3: Generate
GAMMA_API_KEY="$GAMMA_API_KEY" bun run ~/.claude/skills/gamma/generate.ts \
--content "$(cat /tmp/gamma-prompt.txt)" \
--format pdf \
--output /tmp/presentation.pdf
Or with just a topic:
GAMMA_API_KEY="$GAMMA_API_KEY" bun run ~/.claude/skills/gamma/generate.ts \
--topic "IrisGo Series A Pitch" \
--pages 12 \
--format pdf \
--output /tmp/pitch-deck.pdf
Step 4: Deliver
- If output file was saved, tell the user the file path
- If download failed, provide the Gamma URL for manual export
- Offer to open the file or share the link
Configuration
The API key is stored in the environment. Do not expose it to the user.
# Set in your shell profile or .env
export GAMMA_API_KEY="sk-gamma-..."
Limitations
- Gamma AI designs the slides — layout and visual style are Gamma's choice
- Export to PDF/PPTX may require the Gamma URL (direct download not always available)
- Generation takes 30-90 seconds depending on complexity
- Content is limited by Gamma's input length (~4000 chars recommended)
Cost
Each generation costs Gamma credits (~$0.01/credit, typical deck = 50-100 credits). The skill owner covers this cost — users generate for free.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install gamma-presentation - After installation, invoke the skill by name or use
/gamma-presentation - Provide required inputs per the skill's parameter spec and get structured output
What is Gamma Presentation Generator?
Generate professional presentations with Gamma AI. Just describe what you want — topic, outline, or full content — and get a polished deck. No Gamma account... It is an AI Agent Skill for Claude Code / OpenClaw, with 298 downloads so far.
How do I install Gamma Presentation Generator?
Run "/install gamma-presentation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Gamma Presentation Generator free?
Yes, Gamma Presentation Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Gamma Presentation Generator support?
Gamma Presentation Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux, windows).
Who created Gamma Presentation Generator?
It is built and maintained by lmanchu (@lmanchu); the current version is v1.0.0.