Generate AI-powered presentations, documents, and social posts using Gamma.app API. Use when user asks to create a presentation, pitch deck, slide deck, document, or social media carousel. Triggers on requests like "create a presentation about X", "make a pitch deck", "generate slides", or "create a Gamma about X".
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install gamma或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install gamma⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/gamma/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: gamma description: Generate AI-powered presentations, documents, and social posts using Gamma.app API. Use when user asks to create a presentation, pitch deck, slide deck, document, or social media carousel. Triggers on requests like "create a presentation about X", "make a pitch deck", "generate slides", or "create a Gamma about X". metadata: {"clawdbot":{"requires":{"env":["GAMMA_API_KEY"]}}} ---
Generate beautiful presentations, documents, and social posts with AI.
export GAMMA_API_KEY="sk-gamma-xxxxx"
# Generate a presentation
{baseDir}/scripts/gamma.sh generate "Your content or topic here"
# Generate with options
{baseDir}/scripts/gamma.sh generate "Content" --format presentation --cards 12
# Check generation status
{baseDir}/scripts/gamma.sh status <generationId>
# List recent generations (if supported)
{baseDir}/scripts/gamma.sh list
{baseDir}/scripts/gamma.sh generate "<content>" [options]
Options:
--format presentation|document|social (default: presentation)
--cards Number of cards/slides (default: 10)
--instructions Additional instructions for styling/tone
--amount concise|detailed (default: detailed)
--tone e.g., "professional", "casual", "technical"
--audience e.g., "investors", "developers", "general"
--image-source aiGenerated|web|none (default: aiGenerated)
--image-style illustration|photo|mixed (default: illustration)
--wait Wait for completion and return URL
# Simple presentation
{baseDir}/scripts/gamma.sh generate "The future of AI automation" --wait
# Pitch deck with specific styling
{baseDir}/scripts/gamma.sh generate "$(cat pitch.md)" \
--format presentation \
--cards 15 \
--instructions "Make it a professional pitch deck for investors" \
--tone "professional" \
--audience "investors" \
--wait
# Social carousel
{baseDir}/scripts/gamma.sh generate "5 tips for productivity" \
--format social \
--cards 5 \
--wait
# Document/report
{baseDir}/scripts/gamma.sh generate "Q4 2025 Performance Report" \
--format document \
--amount detailed \
--wait
POST https://public-api.gamma.app/v1.0/generations
X-API-KEY: <your-api-key>
Content-Type: application/json
{
"inputText": "Your content (1-750,000 chars)",
"textMode": "generate",
"format": "presentation|document|social",
"numCards": 10,
"additionalInstructions": "Styling instructions",
"textOptions": {
"amount": "concise|detailed",
"tone": "professional",
"audience": "target audience"
},
"imageOptions": {
"source": "aiGenerated|web|none",
"model": "flux-kontext-pro",
"style": "illustration|photo"
},
"cardOptions": {
"dimensions": "fluid|16x9|4x3|1x1|4x5|9x16"
}
}
Initial response:
{"generationId": "abc123"}
Poll for status:
GET https://public-api.gamma.app/v1.0/generations/<generationId>
Completed response:
{
"generationId": "abc123",
"status": "completed",
"gammaUrl": "https://gamma.app/docs/xxxxx",
"credits": {"deducted": 150, "remaining": 7500}
}
| Format | Dimensions | Use Case | |--------|------------|----------| | presentation | fluid, 16x9, 4x3 | Pitch decks, slide shows | | document | fluid, pageless, letter, a4 | Reports, docs | | social | 1x1, 4x5, 9x16 | Instagram, LinkedIn carousels |
--wait flag to block until completion and get URL directly安装 Gamma 后,可以对 AI 说这些话来触发它
Help me get started with Gamma
Explains what Gamma does, walks through the setup, and runs a quick demo based on your current project
Use Gamma to generate AI-powered presentations, documents, and social posts usin...
Invokes Gamma with the right parameters and returns the result directly in the conversation
What can I do with Gamma in my documents & notes workflow?
Lists the top use cases for Gamma, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/gamma/ 目录(个人级,所有项目可用),或 .claude/skills/gamma/(项目级)。重启 AI 客户端后,用 /gamma 主动调用,或让 AI 根据上下文自动发现并使用。
Gamma 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Gamma 可免费安装使用。请查阅仓库了解许可证信息。
Generate AI-powered presentations, documents, and social posts using Gamma.app API. Use when user asks to create a presentation, pitch deck, slide deck, document, or social media carousel. Triggers on requests like "create a presentation about X", "make a pitch deck", "generate slides", or "create a Gamma about X".
Gamma 属于「Documents & Notes」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my documents & notes tasks using Gamma
Identifies repetitive steps in your workflow and sets up Gamma to handle them automatically