firecrawl-reliability-patterns
Niezawodne integracje FireCrawl z circuit breakerem, idempotencją i graceful degradation
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
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ć
Zainstaluj skill w swoim projekcie Claude Code, Codex lub OpenClaw, upewniając się, że masz skonfigurowany klucz API FireCrawl w zmiennych środowiskowych.
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.
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.
Skonfiguruj klucz API FireCrawl w zmiennych środowiskowych (FIRECRAWL_API_KEY) przed uruchomieniem integracji.
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.