← 返回 Skills 市场
Fox Camoufox
作者
GarfieldQin
· GitHub ↗
· v1.0.0
· MIT-0
99
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install fox-camoufox
功能描述
Anti-detect browser automation using Camoufox (Firefox-based). Use instead of Chrome/Playwright for bot-detection-heavy sites like X/Twitter, Naver, and othe...
使用说明 (SKILL.md)
Camoufox
Use instead of OpenClaw's built-in browser tool for bot-detection sites.
Setup (one-time)
bash scripts/setup.sh
Usage
source ~/.openclaw/workspace/camoufox-env/bin/activate
xvfb-run -a --server-args="-screen 0 1920x1080x24" python3 your_script.py
Required Settings
from camoufox.sync_api import Camoufox
with Camoufox(
headless=False, # MUST be False (True gets detected)
os='linux', # MUST match server OS (stack traces leak real OS)
humanize=True,
persistent_context=True,
user_data_dir='~/.openclaw/camoufox-profile'
) as browser:
page = browser.new_page()
# Use standard Playwright API from here
Paths
- venv:
~/.openclaw/workspace/camoufox-env/ - profile:
~/.openclaw/camoufox-profile/
CAPTCHA Handling
First visit to protected sites may need manual CAPTCHA:
DISPLAY=:1 python3 scripts/login_session.py https://site.com/login
Solve via VNC, session saves to profile for future automation.
Scripts
scripts/setup.sh- Install dependenciesscripts/browse.py \x3Curl> --screenshot out.png- Quick browsescripts/login_session.py \x3Curl>- VNC manual login
安全使用建议
This package appears to be what it claims (an anti-detection Firefox automation wrapper), but exercise caution before running setup.sh: 1) Inspect the 'camoufox' PyPI package (and its homepage/repository) before installing — unknown/unpinned packages can run arbitrary code. 2) Prefer installing in an isolated environment (ephemeral VM/container) rather than your primary host, since setup.sh may call sudo apt. 3) Consider pinning a known-good package version and reviewing the package source (or vendor-supplied repo) for malicious code. 4) Be aware that the profile directory stores cookies and sessions — don't reuse it for sensitive accounts. If you can't verify the origin of 'camoufox' or its author, treat installation as high risk.
功能分析
Type: OpenClaw Skill
Name: fox-camoufox
Version: 1.0.0
The skill bundle provides a legitimate implementation of the Camoufox anti-detect browser for automated tasks requiring stealth. The setup script (scripts/setup.sh) installs necessary system dependencies like Xvfb and creates a dedicated Python virtual environment, while the browsing scripts (scripts/browse.py, scripts/login_session.py) utilize the library as intended for persistent, humanized web automation. No evidence of data exfiltration, unauthorized remote access, or harmful prompt injection was found; all actions are transparently documented and aligned with the stated purpose of bypassing bot detection.
能力评估
Purpose & Capability
Name, description, and the included scripts (browse.py, login_session.py, setup.sh) align with an anti-detect Firefox-based automation tool: persistent profile, humanized input, VNC/Xvfb usage, and a pip-installable 'camoufox' package are all expected for this purpose.
Instruction Scope
Runtime instructions are focused on using Camoufox and managing profiles; they ask you to run setup.sh, activate a venv, use xvfb or VNC, and store a profile under ~/.openclaw/camoufox-profile. This is consistent with persistent session automation, but note the profile will contain cookies/session state (sensitive data) and manual VNC login is part of the workflow.
Install Mechanism
setup.sh downloads and installs dependencies from the system package manager (sudo apt install) and runs 'pip install camoufox' inside a venv without a pinned/versioned release or an explicit trusted source. Installing an unpinned PyPI package and running apt with sudo are moderate-to-high supply-chain risks because they execute external code and require elevated privileges.
Credentials
The skill requests no special environment variables or external credentials, which is proportional. However, it creates and uses a persistent profile directory in the user's home that will store cookies and session tokens — expected for persistence but sensitive. The setup script optionally uses CAMOUFOX_VENV and CAMOUFOX_PROFILE environment overrides.
Persistence & Privilege
The skill does not demand permanent platform privileges (always:false) nor modify other skills. The notable privilege requirement is that setup.sh may invoke sudo to install system packages (apt) — so installing requires administrator privileges on the host, increasing risk if you do this on a machine with sensitive data.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install fox-camoufox - 安装完成后,直接呼叫该 Skill 的名称或使用
/fox-camoufox触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of fox-camoufox skill for advanced browser automation:
- Provides Camoufox (Firefox-based) anti-detect browser automation for sites with strict bot detection (e.g., X/Twitter, Naver).
- Spoofs OS and browser fingerprints, offers humanized mouse movements, and supports persistent sessions.
- Includes setup instructions, required settings, and paths for environment and profile management.
- Details scripts for installation, browsing, and manual CAPTCHA solving via VNC.
- Designed as a stealthy alternative to Chrome/Playwright for protected sites.
元数据
常见问题
Fox Camoufox 是什么?
Anti-detect browser automation using Camoufox (Firefox-based). Use instead of Chrome/Playwright for bot-detection-heavy sites like X/Twitter, Naver, and othe... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 99 次。
如何安装 Fox Camoufox?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install fox-camoufox」即可一键安装,无需额外配置。
Fox Camoufox 是免费的吗?
是的,Fox Camoufox 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Fox Camoufox 支持哪些平台?
Fox Camoufox 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Fox Camoufox?
由 GarfieldQin(@qinthqod)开发并维护,当前版本 v1.0.0。
推荐 Skills