firecrawl-sdk-patterns
Gotowe wzorce SDK FireCrawl dla TypeScript i Python — wdrażaj web scraping jak profesjonalista.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill dostarcza production-ready wzorce kodowania dla FireCrawl SDK w TypeScript i Python. Obejmuje singleton client, typizowane wrappery, retry z exponential backoff, walidację odpowiedzi oraz reusable scraping services. Użyj go podczas implementacji integracji FireCrawl, refaktoryzacji kodu lub ustalania standardów kodowania w zespole. Kompatybilny z Claude Code, Codex i OpenClaw.
Jak używać
Zainstaluj wymagane pakiety:
@mendable/firecrawl-jsdla TypeScript lubfirecrawl-pydla Pythona, wraz z zależnościami async/await.Utwórz plik konfiguracyjny singleton client (np.
src/firecrawl/client.ts), który inicjalizuje FirecrawlApp z API key z zmiennej środowiskowejFIRECRAWL_API_KEY. Skill pokazuje, jak bezpiecznie zarządzać instancją klienta i obsługiwać błędy braku klucza.Zdefiniuj typizowany wrapper dla operacji scrape (np.
src/firecrawl/scrape.ts), który zwraca strukturyzowany rezultat zawierający URL, tytuł, markdown, linki i timestamp. To zapewnia konsystentny interfejs w całej aplikacji.Wyzwól skill frazami takimi jak "firecrawl SDK patterns", "firecrawl best practices", "firecrawl code patterns", "idiomatic firecrawl" lub "firecrawl wrapper", aby uzyskać konkretne przykłady kodu.
Implementuj retry logic z exponential backoff dla niezawodności — skill zawiera wzorce obsługi timeout'ów i błędów sieciowych.
Rozszerz wzorce na reusable scraping services, które mogą być używane w wielu miejscach projektu, utrzymując DRY principle i ułatwiając testowanie.
Podobne skille
obsidian
autor: gapmiss
feishu-docs
autor: openclaw
content-creator
autor: alirezarezvani
reverse-engineering-tools
autor: gmh5225
backend-security-coder
autor: sickn33
google-analytics
autor: davila7