← Back to Skills Marketplace
leoyeai

openclaw-ultra-scraping

by Leo Ye · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ⚠ suspicious
984
Downloads
0
Stars
4
Active Installs
4
Versions
Install in OpenClaw
/install openclaw-ultra-scraping
Description
Powerful web scraping, crawling, and data extraction with stealth anti-bot bypass (Cloudflare Turnstile, CAPTCHAs). Use when: (1) scraping websites that bloc...
Usage Guidance
This skill appears to implement the scraping features it advertises, but it requires running a root setup script that installs system packages, pip packages (scrapling[all]), and downloads browsers — actions that change the host and fetch code from the network. The source and homepage are missing and the package provenance is unknown. Before installing: (1) inspect the upstream 'scrapling' project (PyPI/GitHub) to verify authorship and what 'scrapling install' downloads, (2) run the setup in an isolated VM or container (do not run as root on a production host), (3) be aware that bypassing CAPTCHAs/Turnstile may involve third-party solver services or legal issues in some jurisdictions, and (4) confirm the odd apt package names and test the install on a disposable environment. If you need lower risk, prefer a skill that uses preapproved packages or that runs entirely without requiring root or network installs.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-ultra-scraping Version: 2.0.0 The skill provides a legitimate web scraping and crawling interface powered by the Scrapling library. It includes a setup script (scripts/setup.sh) that installs necessary system dependencies and a Python CLI (scripts/scrape.py) for handling various scraping tasks like anti-bot bypass and dynamic rendering. While the installation requires root privileges to install browser-related system libraries in /opt/scrapling-venv, this behavior is clearly documented in SKILL.md and aligns with the stated purpose of the tool.
Capability Assessment
Purpose & Capability
The name/description (stealth scraping, Cloudflare bypass, screenshots, crawls) matches the included code and API docs. Requiring python3 and installing browser/system libraries is reasonable for full-browser scraping. However, the skill requires a root setup (apt-get, system libs, /opt installation) that is a high-impact action for a 'skill' and is not reflected in the declared required binaries (no mention of apt or root). The manifest metadata also shows a version mismatch and no homepage/source which reduces trust.
Instruction Scope
SKILL.md instructs the agent to run the provided setup script and then call the bundled CLI or use the venv. The runtime instructions focus on scraping tasks only and do not direct the agent to read unrelated local files or credentials. But the setup step runs system package installs and a pip install which will fetch code and browser binaries from the network; the SKILL.md does not explain what remote endpoints are contacted during 'scrapling install' or what external services (e.g., CAPTCHA solvers) might be used when --solve-cloudflare is requested.
Install Mechanism
Installation is a shell script that requires root (apt-get, python venv, pip install 'scrapling[all]', then 'scrapling install' to fetch browsers). This is a moderate-to-high risk install pattern: it fetches packages from PyPI and likely downloads browser binaries from external sources at install/runtime. The apt package names include odd suffixes (e.g., packages ending in 't64'), which may be typos or indicate the script was not tested across systems. No verifiable release host or checksum verification is present.
Credentials
The skill does not request environment variables, secrets, or external credentials in the manifest. The code similarly does not reference secret env vars. This aligns with the stated purpose: scraping typically doesn't require the host's credentials. (That said, some anti-CAPTCHA flows may require third-party solver API keys at runtime — none are declared.)
Persistence & Privilege
The setup script writes to /opt/scrapling-venv and runs apt-get/pip as root. While 'always' is false and the skill is not forced into every agent run, the installer requires elevated privileges and makes system-wide changes; that is a significant privilege increase for a user-installed skill and should be performed only in a controlled environment (VM/container).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-ultra-scraping
  3. After installation, invoke the skill by name or use /openclaw-ultra-scraping
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
Update ecosystem links to myclaw.ai/skills
v1.0.2
MyClaw.ai branding, added trust boundary + install metadata, fixed security scan warnings
v1.0.1
Updated description with MyClaw.ai branding and links
v1.0.0
Initial release: Scrapling-powered web scraping with anti-bot bypass, adaptive element tracking, spider framework, CLI tool
Metadata
Slug openclaw-ultra-scraping
Version 2.0.0
License MIT-0
All-time Installs 4
Active Installs 4
Total Versions 4
Frequently Asked Questions

What is openclaw-ultra-scraping?

Powerful web scraping, crawling, and data extraction with stealth anti-bot bypass (Cloudflare Turnstile, CAPTCHAs). Use when: (1) scraping websites that bloc... It is an AI Agent Skill for Claude Code / OpenClaw, with 984 downloads so far.

How do I install openclaw-ultra-scraping?

Run "/install openclaw-ultra-scraping" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is openclaw-ultra-scraping free?

Yes, openclaw-ultra-scraping is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does openclaw-ultra-scraping support?

openclaw-ultra-scraping is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created openclaw-ultra-scraping?

It is built and maintained by Leo Ye (@leoyeai); the current version is v2.0.0.

💬 Comments