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
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
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
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" --waitPitch 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"
--waitSocial carousel
{baseDir}/scripts/gamma.sh generate "5 tips for productivity"
--format social
--cards 5
--waitDocument/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 directlyNo automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.