firecrawl-reliability-patterns
Installation
SKILL.md
Firecrawl Reliability Patterns
Overview
Production reliability patterns for Firecrawl web scraping pipelines. Firecrawl's async crawl model, JavaScript rendering, and credit-based pricing create specific reliability challenges around job completion, content quality, and cost control.
Prerequisites
- Firecrawl API key configured
- Understanding of async job polling
- Queue infrastructure for retry handling
Instructions
Step 1: Robust Crawl Job Polling
Crawl jobs can take minutes. Implement proper polling with timeout and failure detection.
import FirecrawlApp from '@mendable/firecrawl-js';