Toolverse
All skills

customerio-reliability-patterns

by jeremylongshore

Implement Customer.io reliability patterns.\nUse when building fault-tolerant integrations,\nimplementing circuit breakers, or handling failures.\nTrigger with phrases like \

Installation

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

Installation

Quick info

Category
Security
Views
4

About this skill

Implement Customer.io reliability patterns.\nUse when building fault-tolerant integrations,\nimplementing circuit breakers, or handling failures.\nTrigger with phrases like \

How to use

  1. Upewnij się, że masz działającą integrację Customer.io oraz zrozumienie trybów awarii (kody 429, 5xx, timeouty, błędy DNS). Skill wymaga Node.js z npm/npx i opcjonalnie Redis do wzorców opartych na kolejkach.

  2. Wyzwól skill frazami takimi jak "customer.io reliability", "customer.io resilience", "customer.io circuit breaker" lub "customer.io fault tolerance" w swoim Claude Code, Codex lub OpenClaw.

  3. Implementuj wzorzec Circuit Breaker — skonfiguruj próg błędów (domyślnie 5), próg sukcesu (domyślnie 3) i timeout resetowania (domyślnie 30 sekund). Skill automatycznie przełącza stan z CLOSED na OPEN gdy błędy się kumulują, a następnie na HALF_OPEN aby spróbować ponownie.

  4. Dodaj Retry with Jitter do obsługi błędów przejściowych — skill generuje losowe opóźnienia między próbami, aby uniknąć thundering herd problem gdy wiele żądań ponawia się jednocześnie.

  5. Skonfiguruj Fallback Queue — jeśli Customer.io jest niedostępny, skill kolejkuje zdarzenia (najlepiej w Redis) i wysyła je gdy serwis wróci do normy, zapewniając że żadne dane nie zostaną utracone.

  6. Włącz Idempotency Guard aby zapobiec duplikatom — każde żądanie otrzymuje unikatowy identyfikator, a skill śledzi już przetworzonych klientów, nawet jeśli żądanie zostanie wysłane wielokrotnie.

Related skills

zendesk

by vm0-ai

Zendesk Support REST API for managing tickets, users, organizations, and support operations. Use this skill to create tickets, manage users, search, and automate customer support workflows.

Security
11100

software-security

by project-codeguard

A software security skill that integrates with Project CodeGuard to help AI coding agents write secure code and prevent common vulnerabilities. Use this skill when writing, reviewing, or modifying code to ensure secure-by-default practices are followed.

Security
1678

better-auth-best-practices

by novuhq

Skill for integrating Better Auth - the comprehensive TypeScript authentication framework.

Security
1148

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

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

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