Agent skill · writing content · sundial-org

gamma-2

Create presentations, documents, social posts, and websites using Gamma's AI API. Use when asked to create slides, presentations, decks, documents, or web content via Gamma.

Why this skill is useful

Provides specific API commands and parameters for generating content via Gamma's AI API that the AI wouldn't reliably generate on its own.

What it needs

Requires gamma account access. About 1k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

Gamma API Skill Create presentations and documents programmatically via Gamma's API. Setup 1. Get API key from https://developers.gamma.app 2. Store in environment: export GAMMAAPIKEY=sk-gamma-xxx Or add to TOOLS.md: Gamma API Key: sk-gamma-xxx Authentication Generate Content Response: {"generationId": "xxx"} Check Status Response (completed): {"status": "completed", "gammaUrl": "https://gamma.app/docs/xxx", "credits": {...}} Poll every 10-20s until status: "completed". Key Parameters Parameter Values Notes ----------- -------- ------- textMode generate, condense, preserve generate=expand, condense=summarize, preserve=keep exact format presentation, document, social, webpage Output type numCards 1-60 (Pro), 1-75 (Ultra) Number of slides/cards cardSplit auto, inputTextBreaks Use \n---\n in inputText for manual breaks exportAs pdf, pptx Optional export format Optional Parameters Note: textOptions.tone and textOptions.audience are ignored when textMode is preserve. Other Endpoints GET /themes — List available themes (use themeId in generation) GET /folders — List folders (use folderIds in generation) Workflow 1. Check for API key in environment ($GAMMAAPIKEY) or TOOLS.md 2. Build inputText with content (can include image URLs inline) 3. POST to /generations → get generationId 4. Poll /generations/{id} until status: "completed" 5. Return gammaUrl to user

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/gamma-2

View the source on GitHub

Browse the @skills marketplace