Agent skill · software engineering · jeremylongshore
figma-reliability-patterns
Build resilient Figma integrations with circuit breakers, fallbacks,
Why this skill is useful
Adds executable scripts for implementing fault tolerance and resilience in Figma API integrations, which are not commonly found in public documentation.
What it needs
Requires typescript installed locally. About 4k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Figma Reliability Patterns Overview Production reliability patterns for Figma REST API integrations. Figma is an external dependency -- your application must handle its outages, rate limits, and slow responses without cascading failures. Prerequisites Working Figma API integration Understanding of circuit breaker pattern Cache or file system for fallback data Instructions Step 1: Circuit Breaker Step 2: Cached Fallback Step 3: Retry with Backoff (Respecting Retry-After) Step 4: Request Timeout Step 5: Health-Aware Request Routing Output Circuit breaker preventing cascading failures Cached fallback serving stale data during outages Retry logic respecting Figma's Retry-After header Request timeouts preventing hung connections Health-aware routing for non-critical calls Error Handling Issue Cause Solution ------- ------- ---------- Circuit stays open Threshold too low Increase threshold or decrease reset time Stale fallback data Cache not refreshed Refresh cache on successful calls Retry loops Not respecting Retry-After Always use the header value Timeout too short Large file responses Increase timeout for /v1/files calls Examples Watch the circuit breaker (Step 1) do its job during a Figma incident: Confirm retry honors Retry-After instead of hammering (Step 3): The cached-fallback contract (what staleness is acceptable per consumer) is in references/cached-fallback.md; composition of all five patterns: references/health-aware-request-routing.md. Resources Circuit Breaker Pattern Figma Rate Limits Figma Status Page Next Steps For policy enforcement, see figma-policy-guardrails.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/figma-reliability-patterns