camoufox-tools for Openclaw

A streamlined CLI toolkit for camoufox and agent-browser designed to simplify anti-detection web automation and high-performance data scraping.

adastraabyssoque
v1.0.0
Mar 1, 2026
0
1.7k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install camoufox-tools

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install camoufox-tools using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is camoufox-tools?

camoufox-tools is a robust utility suite that wraps the camoufox anti-detection browser and agent-browser into a simplified command-line interface. Designed for developers who need to navigate sophisticated bot-mitigation systems, this Openclaw Skills package provides a seamless way to automate browser tasks without getting caught by fingerprinting or security checks on platforms like Bilibili. It abstracts away complex browser flags, allowing users to focus on data extraction and interaction logic.

By leveraging camoufox—a specialized Firefox fork—and the agent-browser extension, this skill ensures that automated sessions appear indistinguishable from authentic human browsing. Whether you are running headless scrapes or headed interactive sessions, camoufox-tools handles the heavy lifting of process management and configuration, making it a vital addition to any Openclaw Skills collection.

camoufox-tools Use Cases

  • Bypassing advanced anti-bot protections on data-heavy websites
  • Automating web scraping tasks that require specific CSS selectors and wait times
  • Fetching real-time social media and video statistics from platforms like Bilibili
  • Executing custom JavaScript within an active browser session for dynamic data extraction
  • Managing system resources by ensuring clean browser shutdowns after automation tasks

How camoufox-tools Works

  1. The user initializes the environment by adding the camoufox-tools binaries to their system PATH.
  2. A browser session is initiated via commands like fox-open, which configures camoufox with optimal anti-detection parameters.
  3. For scraping tasks, fox-scrape navigates to the target URL, waits for dynamic content to load, and extracts data based on provided selectors.
  4. Users can interact with the live page using fox-eval to run arbitrary JavaScript and retrieve values from the DOM.
  5. Specialized commands like fox-bilibili-stats automate the entire lifecycle for specific platforms, from opening the page to parsing statistics.
  6. The workflow concludes with fox-close, which safely terminates all browser instances to prevent memory leaks.

camoufox-tools Setup

To install the tools and integrate them into your environment, run the provided installation script within your Openclaw Skills workspace:

cd ~/.openclaw/workspace/skills/camoufox-tools
./install.sh

Alternatively, you can manually add the bin directory to your shell configuration:

export PATH="$HOME/.openclaw/workspace/skills/camoufox-tools/bin:$PATH"

If your camoufox installation is in a non-standard location, define the path using an environment variable:

export CAMOUFOX_PATH=/path/to/camoufox

camoufox-tools Data Schema & Taxonomy

The skill returns data based on the specific command executed, facilitating easy integration into larger data pipelines:

Feature Output Type Description
Content Scraping Markdown/Text Raw or filtered content from fox-scrape
Script Execution JSON/String Return values from custom JS executed via fox-eval
Platform Stats Formatted List Structured metrics including views, likes, and shares from Bilibili

camoufox-tools Advanced Features

  • Automatic anti-detection configuration utilizing camoufox fingerprinting protection
  • Resource-aware process management that prevents multiple conflicting browser instances
  • Built-in support for headed mode to facilitate manual debugging and visual verification
  • Custom wait timers and CSS selector support for handling complex Single Page Applications (SPAs)
  • Pre-configured workflows for social platform analytics and data mining

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*