Agent skill · software engineering · jeremylongshore

gamma-hello-world

Generate your first Gamma presentation via the API.

Why this skill is useful

Provides specific API commands and workflows for generating presentations using Gamma's API that the AI wouldn't reliably generate on its own.

What it needs

Requires curl, jq installed locally. Requires gamma account access. About 3k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Gamma Hello World Output Return an opaque test ID, schema/publish result, owner, and redacted failure reference. Keep presentation content, credentials, and viewer data out of output. Examples Create a disposable staging presentation with fictional content, verify it is visible only to the approved test audience, then delete or unpublish it through the documented cleanup path. Overview Generate your first presentation using Gamma's async Generate API. The workflow is: POST to create a generation, poll for status, then retrieve results (gammaUrl + exportUrl). Prerequisites Completed gamma-install-auth setup Valid GAMMAAPIKEY environment variable Pro account with available credits The Generate-Poll-Retrieve Pattern All Gamma generations are asynchronous: 1. POST /v1.0/generations — submit content, receive generationId 2. GET /v1.0/generations/{generationId} — poll every 5s until completed or failed 3. Result — gammaUrl (view in app) + exportUrl (download PDF/PPTX/PNG) Instructions Minimal curl Example Node.js / TypeScript Example Python Example Expected Output Output Formats outputFormat Result ---------------- -------- presentation Slide deck (default) document Long-form document webpage Web page socialpost Social media content Error Handling Error Cause Solution ------- ------- ---------- 401 on POST Bad API key Verify X-API-KEY header 422 on POST Invalid parameters Check content and outputFormat values status: "failed" Generation could not complete Simplify content or reduce card count Poll timeout Very large generation Increase poll duration beyond 2 minutes Resources Generate a Gamma Generate API Parameters Explore the API Next Steps Proceed to gamma-core-workflow-a for advanced generation with themes, images, and export options.

How to use it

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

@skills jeremylongshore/gamma-hello-world

View the source on GitHub

Browse the @skills marketplace