Toolverse
Wszystkie skille

firecrawl-reliability-patterns

autor: jeremylongshore

Niezawodne integracje FireCrawl z circuit breakerem, idempotencją i graceful degradation

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
6

O skillu

Skill do budowania odpornych na błędy usług web scrapingu z FireCrawl. Implementuje wzorce niezawodności produkcyjnej: circuit breaker, retry strategie, idempotentne operacje i fallbacki. Chroni przed timeout'ami asynchronicznych zadań, błędami renderowania JavaScript i kontroluje koszty kredytów API. Idealny dla pipeline'ów scrapingu wymagających wysokiej dostępności i odporności na awarie.

Jak używać

  1. Zainstaluj skill w swoim projekcie Claude Code, Codex lub OpenClaw, upewniając się, że masz skonfigurowany klucz API FireCrawl w zmiennych środowiskowych.

  2. Wyzwól skill frazami takimi jak "firecrawl reliability", "firecrawl circuit breaker", "firecrawl idempotent", "firecrawl resilience", "firecrawl fallback" lub "firecrawl bulkhead" w zależności od potrzebnego wzorca.

  3. Dla robust crawl job polling: zaimplementuj polling z timeoutem (domyślnie 600 sekund) i detektorem błędów. Skill automatycznie sprawdza status zadania co 2 sekundy, obsługuje stany "completed" i "failed", oraz rzuca błąd z opisem problemu.

  4. Skonfiguruj klucz API FireCrawl w zmiennych środowiskowych (FIRECRAWL_API_KEY) przed uruchomieniem integracji.

  5. Użyj skill'u do dodania warstwy niezawodności do istniejących integracji FireCrawl, szczególnie gdy budujesz produkcyjne usługi wymagające obsługi asynchronicznych zadań, renderowania JavaScript i kontroli kosztów kredytów.

Podobne skille