gamma-install-auth

Featured

Set up Gamma API v1.0 authentication and first request. Use when configuring API keys, setting up X-API-KEY header, or initializing Gamma REST API access in a project. Trigger: "install gamma", "setup gamma API", "gamma auth", "gamma API key", "configure gamma".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Gamma Install & Auth ## Overview Configure authentication for the Gamma Generate API v1.0 (GA since Nov 2025). Gamma uses a REST API at `https://public-api.gamma.app/v1.0/` — there is no official SDK package. All requests authenticate via the `X-API-KEY` header. ## Prerequisites - Gamma Pro account or higher (API access requires Pro+) - Node.js 18+ or Python 3.10+ for wrapper code - `curl` or HTTP client library ## Instructions ### Step 1: Generate API Key 1. Log in at [gamma.app](https://gamma.app) 2. Navigate to **Settings and Members** (dropdown, upper-left) 3. Select the **API key** tab 4. Click **Create API key** 5. Copy and securely store the key — it will not be shown again ### Step 2: Configure Environment ```bash # Set environment variable (add to .env or shell profile) export GAMMA_API_KEY="gma_your_api_key_here" # .env file approach echo 'GAMMA_API_KEY=gma_your_api_key_here' >> .env ``` ### Step 3: Verify Connection ```bash # Quick verification with curl curl -s -o /dev/null -w "%{http_code}" \ -H "X-API-KEY: ${GAMMA_API_KEY}" \ https://public-api.gamma.app/v1.0/themes # 200 = authenticated, 401 = invalid key ``` ### Step 4: First API Call (Node.js) ```typescript // gamma-client.ts — thin wrapper around the REST API const GAMMA_BASE = "https://public-api.gamma.app/v1.0"; interface GammaConfig { apiKey: string; baseUrl?: string; } export function createGammaClient(config: GammaConfig) { const headers = { "X-API-KEY": config.apiKey, ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

gamma-security-basics

Implement security best practices for Gamma integration. Use when securing API keys, implementing access controls, or auditing Gamma security configuration. Trigger with phrases like "gamma security", "gamma API key security", "gamma secure", "gamma credentials", "gamma access control".

2,266 Updated today
jeremylongshore
AI & Automation Featured

gamma-debug-bundle

Comprehensive debugging toolkit for Gamma integration issues. Use when you need detailed diagnostics, request tracing, or systematic debugging of Gamma API problems. Trigger with phrases like "gamma debug bundle", "gamma diagnostics", "gamma trace", "gamma inspect", "gamma detailed logs".

2,266 Updated today
jeremylongshore
AI & Automation Featured

gamma-multi-env-setup

Configure Gamma across development, staging, and production environments. Use when setting up multi-environment deployments, configuring per-environment secrets, or implementing environment-specific Gamma configurations. Trigger with phrases like "gamma environments", "gamma staging", "gamma dev prod", "gamma environment setup", "gamma config by env".

2,266 Updated today
jeremylongshore
AI & Automation Featured

gamma-sdk-patterns

Reusable patterns for the Gamma REST API (no SDK exists). Use when building typed wrappers, generation helpers, template factories, or error handling for Gamma. Trigger: "gamma patterns", "gamma client wrapper", "gamma best practices", "gamma API helper", "gamma code structure".

2,266 Updated today
jeremylongshore
AI & Automation Featured

gamma-common-errors

Debug and resolve common Gamma API errors. Use when encountering authentication failures, rate limits, generation errors, or unexpected API responses. Trigger with phrases like "gamma error", "gamma not working", "gamma API error", "gamma debug", "gamma troubleshoot".

2,266 Updated today
jeremylongshore