gamma-debug-bundle

Featured

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".

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 Debug Bundle ## Current State !`node --version 2>/dev/null || echo 'N/A'` !`python3 --version 2>/dev/null || echo 'N/A'` !`uname -a` ## Overview Debugging toolkit for Gamma API integration issues. Includes connectivity tests, request tracing, diagnostic scripts, and support ticket templates. Gamma uses a REST API at `https://public-api.gamma.app/v1.0/` with `X-API-KEY` header authentication. ## Prerequisites - Active Gamma integration - Node.js 18+ or Python 3.10+ - `curl` and `jq` available ## Instructions ### Step 1: Quick Connectivity Test (curl) ```bash #!/bin/bash set -euo pipefail echo "=== Gamma API Diagnostic ===" # 1. Check API key if [ -z "${GAMMA_API_KEY:-}" ]; then echo "FAIL: GAMMA_API_KEY not set"; exit 1 fi echo "OK: API key set (${#GAMMA_API_KEY} chars, prefix: ${GAMMA_API_KEY:0:4}...)" # 2. Test authentication via /themes endpoint STATUS=$(curl -s -o /dev/null -w "%{http_code}" \ -H "X-API-KEY: $GAMMA_API_KEY" \ "https://public-api.gamma.app/v1.0/themes") if [ "$STATUS" = "200" ]; then echo "OK: Authentication successful" elif [ "$STATUS" = "401" ]; then echo "FAIL: Invalid API key (401)" elif [ "$STATUS" = "403" ]; then echo "FAIL: Account not on Pro+ plan (403)" else echo "WARN: Unexpected status $STATUS" fi # 3. Check latency echo "--- Latency (3 samples) ---" for i in 1 2 3; do LATENCY=$(curl -s -o /dev/null -w "%{time_total}" \ -H "X-API-KEY: $GAMMA_API_KEY" \ "https://public-api.gamma.app/v1.0/themes") echo "...

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-incident-runbook

Manage incident response for Gamma integration issues. Use when experiencing production incidents, outages, or need systematic troubleshooting procedures. Trigger with phrases like "gamma incident", "gamma outage", "gamma down", "gamma emergency", "gamma runbook".

2,266 Updated today
jeremylongshore
AI & Automation Featured

gamma-prod-checklist

Production readiness checklist for Gamma integration. Use when preparing to deploy Gamma integration to production, or auditing existing production setup. Trigger with phrases like "gamma production", "gamma prod ready", "gamma go live", "gamma deployment checklist", "gamma launch".

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
AI & Automation Featured

gamma-observability

Implement comprehensive observability for Gamma integrations. Use when setting up monitoring, logging, tracing, or building dashboards for Gamma API usage. Trigger with phrases like "gamma monitoring", "gamma logging", "gamma metrics", "gamma observability", "gamma dashboard".

2,266 Updated today
jeremylongshore
AI & Automation Featured

gamma-install-auth

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".

2,266 Updated today
jeremylongshore