What problem does it solve? Extracting data from websites often fails when pages require JavaScript rendering or are protected by anti-bot systems like Cloudflare Turnstile, leaving standard HTTP requests and basic extraction tools unable to retrieve the content. ## Core Features & Use Cases - Three Fetching Strategies: Choose between Fetcher for fast static HTTP requests, DynamicFetcher for JS-rendered pages, and StealthyFetcher for Cloudflare-protected sites. - Spider Framework: Crawl multiple pages with link following, concurrent requests, multi-session routing, and pause/resume checkpoints. - CLI and Python API: Extract pages directly from the command line into HTML, Markdown, text, or JSON, or write Python scripts with CSS, XPath, and regex element selection. - Use Case: Imagine you need to collect product listings from a site behind Cloudflare. Use StealthyFetcher with solve_cloudflare enabled to bypass the challenge, then select prices and titles with CSS selectors and export results to JSON. ## Quick Start Use the scrapling skill to scrape the quotes from https://quotes.toscrape.com and save them to a JSON file.