An advanced web scraper leveraging the Scrapfly API to extract web data with anti-bot bypass, proxy rotation, and headless browser rendering.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install scrapfly-scraper
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install scrapfly-scraper using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Scrapfly Scraper integration enables headless browser automation and web scraping through the Scrapfly API. Designed for developers and automated workflows, it handles web harvesting challenges such as bypassing anti-bot solutions, executing client-side JavaScript, and pulling structured data.
This integration is designed to work with Openclaw Skills, allowing agents to ingest clean markdown or raw HTML from dynamically loaded pages while rotating residential proxies to bypass geo-blocks.
To set up the Scrapfly SDK, install the package using pip:
pip install scrapfly-sdk
Set your API key as an environment variable in your terminal configuration:
export SCRAPFLY_API_KEY="your_scrapfly_api_key_here"
The integration utilizes configuration parameters to structure requests and produces structured response objects.
| Parameter | Type | Default | Description |
|---|---|---|---|
url |
str | Required | Target web page address. |
asp |
bool | False |
Bypasses Anti Scraping Protection when enabled. |
render_js |
bool | False |
Renders client-side JavaScript via headless browser. |
format |
str | "raw" |
Data output formats: "raw", "clean_html", "json", "markdown", or "text". |
session |
str | None |
Maintains persistent cookie state and sticky proxy IPs. |
js_scenario |
list | None |
Pre-defined browser automation steps. |
| Attribute | Type | Description |
|---|---|---|
content |
str | The extracted page content in the requested format. |
scrape_result |
dict | Complete raw API metadata payload. |
status_code |
int | The status code returned by the Scrapfly API. |
selector |
Parsel.Selector | Built-in interface for running XPath and CSS queries on the retrieved document. |
Loading
An integration for extracting structured data from raw web content, text, or markdown using the Scrapfly Extraction API and AI-driven models.

A TypeScript and JavaScript SDK for Scrapfly designed to handle complex web scraping, JavaScript rendering, anti-bot bypass, and AI-driven data extraction.

A threshold-based monitoring integration to watch Scrapfly account metrics and trigger notifications via webhooks, email, or in-app alerts.

An advanced web scraping SDK for Go that enables seamless proxy rotation, anti-bot bypass, JavaScript rendering, and automated data extraction.

A Python-based integration utilizing the Scrapfly API to capture high-quality, Javascript-rendered, and geo-targeted screenshots of any web page.

A Python-based crawler skill utilizing the Scrapfly Crawler API to automate site-wide data extraction, manage crawl depth, and bypass anti-bot mechanisms.








































