Agent skill · software engineering · jeremylongshore
gamma-rate-limits
Understand and manage Gamma API rate limits effectively.
Why this skill is useful
Adds executable scripts for managing API rate limits, including exponential backoff and request queuing systems that aren't in public docs.
What it needs
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 Rate Limits Examples Simulate a throttled request against a fictional staging presentation, honor a bounded retry under an opaque operation ID, and move repeated failures to review instead of replaying publishing actions. Overview Understand Gamma API rate limits and implement effective strategies for high-volume usage. Prerequisites Active Gamma API integration Understanding of HTTP headers Basic queuing concepts Rate Limit Tiers Plan Requests/min Presentations/day Exports/hour ------ ------------- ------------------- -------------- Free 10 5 10 Pro 60 50 100 Team 200 200 500 Enterprise Custom Custom Custom Instructions Step 1: Check Rate Limit Headers Step 2: Implement Exponential Backoff Step 3: Request Queue Step 4: Monitor Usage Output Rate limit aware API calls Automatic retry with backoff Request queuing system Usage monitoring dashboard Error Handling Scenario Strategy Implementation ---------- ---------- ---------------- Occasional 429 Exponential backoff withBackoff() wrapper Consistent 429 Request queue RateLimitedQueue class Near limit Preemptive throttle Check remaining before call Burst traffic Token bucket Implement token bucket algorithm Resources Gamma Rate Limits Rate Limit Best Practices Next Steps Proceed to gamma-security-basics for security best practices.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/gamma-rate-limits