Toolverse
All skills

juicebox-rate-limits

by jeremylongshore

Implement Juicebox rate limiting and backoff.\nUse when handling API quotas, implementing retry logic,\nor optimizing request throughput.\nTrigger with phrases like \

Installation

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

Installation

Quick info

Category
Security
Views
3

About this skill

Implement Juicebox rate limiting and backoff.\nUse when handling API quotas, implementing retry logic,\nor optimizing request throughput.\nTrigger with phrases like \

How to use

  1. Upewnij się, że masz zainstalowane zmienne środowiskowe JUICEBOX_USERNAME i JUICEBOX_API_TOKEN. Skill wymaga Node.js 18 lub nowszej wersji oraz dostępu do narzędzia curl do inspekcji nagłówków limitów.

  2. Wyzwól skill frazami zawierającymi "juicebox rate limit", "juicebox quota", "juicebox throttling" lub "juicebox backoff". Skill automatycznie aktywuje się w kontekście obsługi limitów API.

  3. Skill parsuje trzy nagłówki rate limit z każdej odpowiedzi API: X-RateLimit-Limit (maksimum zapytań w oknie), X-RateLimit-Remaining (pozostałe zapytania) i X-RateLimit-Reset (czas resetowania okna). Utrzymuje bieżący widok dostępnej kwoty.

  4. Implementuje token bucket limiter, który respektuje limity raportowane przez serwer Juicebox. Limity różnią się w zależności od planu subskrypcji, dlatego skill dostosowuje się do rzeczywistych ograniczeń Twojego konta.

  5. Obsługuje exponential backoff z jitterem dla automatycznego odzyskiwania po błędzie 429 (Too Many Requests). Nagłówek Retry-After jest parsowany i respektowany, aby uniknąć kolejnych błędów.

  6. Zarządza kolejką priorytetową dla operacji bulk sourcing, umożliwiając efektywne przetwarzanie dużych ilości danych bez przekraczania limitów. Śledzi kwoty w czasie rzeczywistym dla endpointów search i enrichment oddzielnie.

Related skills

reverse-engineering-tools

by gmh5225

Guide for reverse engineering tools and techniques used in game security research. Use this skill when working with debuggers, disassemblers, memory analysis tools, binary analysis, or decompilers for game security research.

Security
3168

architect-review

by sickn33

Master software architect specializing in modern architecture patterns, clean architecture, microservices, event-driven systems, and DDD. Reviews system designs and code changes for architectural integrity, scalability, and maintainability. Use PROACTIVELY for architectural

Security
2773

gmail-manager

by jeffvincent

Manage Gmail - send, read, search emails, manage labels and drafts. Use when user wants to interact with their Gmail account for email operations.

Security
17128

python-expert

by Shubhamsaboo

Senior Python developer expertise for writing clean, efficient, and well-documented code.\nUse when: writing Python code, optimizing Python scripts, reviewing Python code for best practices,\ndebugging Python issues, implementing type hints, or when user mentions Python, PEP 8,

Security
2777

academic-researcher

by Shubhamsaboo

Academic research assistant for literature reviews, paper analysis, and scholarly writing.\nUse when: reviewing academic papers, conducting literature reviews, writing research summaries,\nanalyzing methodologies, formatting citations, or when user mentions academic research,

Security
1260

skill-writer

by pytorch

Guide users through creating Agent Skills for Claude Code. Use when the user wants to create, write, author, or design a new Skill, or needs help with SKILL.md files, frontmatter, or skill structure.

Security
15116