Oxylabs AI Studio — Web Scraper, Crawler & Browser Agent
v1.0.3Web scraping, crawling, searching, and browser automation using Oxylabs AI Studio. Use this skill when the user asks to scrape a website, extract content fro...
⭐ 2· 311·0 current·0 all-time
byDr FIRAS@drfirass
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description, required binaries (python3, pip3), required env var (OXYLABS_API_KEY), bundled scripts, and runtime imports all align with a wrapper around the Oxylabs AI Studio SDK. The requested API key and tools are appropriate for web-scraping and browser automation.
Instruction Scope
SKILL.md and the scripts instruct running setup.sh and then invoking the provided scripts. The scripts only read OXYLABS_API_KEY, call the Oxylabs SDK, and print result.data — they do not access unrelated files or credentials. The setup script runs a filesystem-wide find (find / ...) to detect a native plugin; that is broad in scope (reads filesystem metadata) but does not transmit data itself.
Install Mechanism
setup.sh installs the 'oxylabs-ai-studio' Python package via pip3 from PyPI (no arbitrary download URLs). Installing a third‑party pip package is expected for this skill, but pip installs can execute code at install time. The script uses --break-system-packages (which can alter system package behavior) as a fallback — reasonable in some environments but potentially intrusive; user caution is advised.
Credentials
Only OXYLABS_API_KEY is required and is declared as primaryEnv. The scripts only read that env var; no unrelated secrets, tokens, or config paths are requested.
Persistence & Privilege
Skill is not always-enabled and does not modify other skills or global agent configuration. It does not request elevated or persistent privileges beyond installing a Python package and running included scripts.
Assessment
This skill appears coherent and implements what it claims, but before installing: (1) Be aware that setup.sh will pip-install the 'oxylabs-ai-studio' package — pip installs can run arbitrary code during installation; only proceed if you trust that PyPI package or review its source. (2) The script uses --break-system-packages in some environments — consider running the install command manually so you control that step. (3) The OXYLABS_API_KEY you provide will be sent to Oxylabs' service when the scripts run; use a dedicated key with limited scope if possible. (4) The setup script runs a filesystem-wide find to detect an existing plugin (harmless read-only but potentially slow); if you prefer, skip the smart-install and install tools manually. (5) If you want maximum assurance, inspect the oxylabs-ai-studio package source (or vendor it) before use.Like a lobster shell, security has layers — review code before you run it.
ai-mapvk9746efhs52m1fbfv60ysyd4vn8364pzai-searchvk9746efhs52m1fbfv60ysyd4vn8364pzbrowser-agentvk9746efhs52m1fbfv60ysyd4vn8364pzcrawlervk9746efhs52m1fbfv60ysyd4vn8364pzlatestvk97fmzttp1svkvwxrp2nf1t7zd83643soxylabsvk9746efhs52m1fbfv60ysyd4vn8364pzpythonvk9746efhs52m1fbfv60ysyd4vn8364pzscrapingvk9746efhs52m1fbfv60ysyd4vn8364pzweb-scrapervk9746efhs52m1fbfv60ysyd4vn8364pz
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🕷️ Clawdis
Binspython3, pip3
EnvOXYLABS_API_KEY
