Toolverse
All skills

clerk-rate-limits

by jeremylongshore

Understand and manage Clerk rate limits and quotas.\nUse when hitting rate limits, optimizing API usage,\nor planning for high-traffic scenarios.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Mobile
Views
13

About this skill

Understand and manage Clerk rate limits and quotas.\nUse when hitting rate limits, optimizing API usage,\nor planning for high-traffic scenarios.\nTrigger with phrases like \

How to use

  1. Zainstaluj skill clerk-rate-limits w swoim środowisku Claude Code, Codex lub OpenClaw. Upewnij się, że masz dostęp do konta Clerk z kluczem API.

  2. Wyzwól skill frazami takimi jak "clerk rate limit", "clerk quota", "clerk API limits" lub "clerk throttling" w kontekście pracy z API Clerk.

  3. Zapoznaj się z tabelą limitów dla swojego planu (Free: 20 req/10s, Pro: 100 req/10s, Enterprise: custom). Zwróć uwagę na kolumny Burst, które wskazują maksymalny przepływ w krótkim okresie.

  4. Przejrzyj nagłówki odpowiedzi zwracane przez API Clerk: X-RateLimit-Limit (maksimum żądań), X-RateLimit-Remaining (pozostałe żądania) i X-RateLimit-Reset (sekundy do resetowania okna).

  5. Implementuj obsługę błędów 429 (Too Many Requests) z logiką ponownych prób. Skill zawiera przykład TypeScript z exponential backoff — czekaj 2^attempt sekund między próbami, maksymalnie 3 razy. Alternatywnie parsuj nagłówek Retry-After z odpowiedzi.

  6. Monitoruj swoje wzorce ruchu i rozważ batching żądań lub caching wyników, aby zmniejszyć liczbę wywołań API. Dla scenariuszy wysokiego ruchu skontaktuj się z Clerk w sprawie planu Enterprise z limitami dostosowanymi do potrzeb.

Related skills