Toolverse
All skills

customerio-rate-limits

by jeremylongshore

Implement Customer.io rate limiting and backoff.\nUse when handling high-volume API calls, implementing\nretry logic, or optimizing API usage.\nTrigger with phrases like \

Installation

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

Installation

Quick info

Category
Security

About this skill

Implement Customer.io rate limiting and backoff.\nUse when handling high-volume API calls, implementing\nretry logic, or optimizing API usage.\nTrigger with phrases like \

How to use

  1. Zainstaluj umiejętność w swoim środowisku Claude Code lub kompatybilnym narzędziu. Upewnij się, że masz dostęp do narzędzi Read, Write, Edit oraz Bash (npm i npx).

  2. Wyzwól umiejętność używając jednej z fraz: "customer.io rate limit", "customer.io throttle", "customer.io 429", "customer.io backoff" lub "customer.io too many requests" w kontekście swojego kodu.

  3. Umiejętność wygeneruje implementację Token Bucket rate limitera. Skonfiguruj maksymalną liczbę tokenów (domyślnie 80, aby zostać poniżej limitu 100 req/sec) oraz szybkość uzupełniania tokenów w sekundę.

  4. Zaimplementuj exponential backoff z jitterem do obsługi odpowiedzi 429. Umiejętność dostarczy logikę, która automatycznie czeka i ponawia żądania z rosnącymi opóźnieniami.

  5. Dla operacji batch lub wysokotonażowych wysyłek użyj queue-based processing. Umiejętność pomoże Ci strukturyzować żądania w kolejkę i przetwarzać je z respektowaniem limitów per workspace.

  6. Przetestuj implementację wysyłając żądania do Track API (identify, track, trackAnonymous) lub App API (email, push, broadcasts). Monitoruj odpowiedzi 429 i weryfikuj, że backoff działa prawidłowo.

Related skills

security-compliance

by davila7

Guides security professionals in implementing defense-in-depth security architectures, achieving compliance with industry frameworks (SOC2, ISO27001, GDPR, HIPAA), conducting threat modeling and risk assessments, managing security operations and incident response, and embedding

Security
1172

backend-security-coder

by sickn33

Expert in secure backend coding practices specializing in input validation, authentication, and API security. Use PROACTIVELY for backend security implementations or security code reviews.

Security
1133

senior-security

by davila7

Comprehensive security engineering skill for application security, penetration testing, security architecture, and compliance auditing. Includes security assessment tools, threat modeling, crypto implementation, and security automation. Use when designing security architecture,

Security
2482

qmd

by tobi

Search personal markdown knowledge bases, notes, meeting transcripts, and documentation using QMD - a local hybrid search engine. Combines BM25 keyword search, vector semantic search, and LLM re-ranking. Use when users ask to search notes, find documents, look up information in

Security
1951

manim

by davila7

Comprehensive guide for Manim Community - Python framework for creating mathematical animations and educational videos with programmatic control

Security
1588

accessibility-compliance

by wshobson

Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.

Security
2173