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".
From gamma-packnpx claudepluginhub nickloveinvesting/nick-love-plugins --plugin gamma-packThis skill is limited to using the following tools:
references/implementation.mdGuides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Details PluginEval's skill quality evaluation: 3 layers (static, LLM judge), 10 dimensions, rubrics, formulas, anti-patterns, badges. Use to interpret scores, improve triggering, calibrate thresholds.
Comprehensive debugging toolkit for systematic troubleshooting of Gamma integration issues including request tracing, environment checks, and exportable debug bundles.
Wrap GammaClient with request/response/error interceptors that log method, path, duration, status, and full payloads.
Sequential tests: authentication (ping), API access (list presentations), generation (dry-run create), and rate limit status check.
Verify GAMMA_API_KEY is set, NODE_ENV is correct, and Node.js version is compatible.
Package environment info, request logs, and config into a JSON file for sharing with support.
See detailed implementation for debug client with interceptors, diagnostic script, environment checker, and bundle export code.
| Error | Cause | Solution |
|---|---|---|
| Auth test fails | Invalid API key | Verify GAMMA_API_KEY env var |
| List returns empty | No presentations | Create test presentation first |
| Generation fails | Rate limit or quota | Check rate limit status |
| Timeout errors | Network issues | Check connectivity to gamma.app |
npx ts-node debug/diagnose.ts
# Output: 4 tests with pass/fail and request log summary
Proceed to gamma-rate-limits for rate limit management.