Tor Browser Automation for Openclaw

Anonymously automate headless browser interactions and scrape .onion sites via the Tor network.

admin4giter
v1.1.0
Feb 20, 2026
0
1.6k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install tor-browser

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 tor-browser 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 Tor Browser Automation?

Tor Browser Automation is a specialized skill designed for developers and security researchers who need to interact with the web anonymously. By leveraging the Tor network through a SOCKS5 proxy, this Openclaw Skills integration allows for headless navigation of both the clear web and the dark web (.onion sites). It integrates seamlessly with Playwright to provide robust browser control, including element interaction, automated snapshots, and data extraction, all while maintaining a high level of privacy and anonymity.

This skill bridges the gap between traditional browser automation and the privacy requirements of the dark web. Whether you are building automated threat intelligence feeds or conducting sensitive research, this skill provides the necessary infrastructure to operate securely without exposing your source identity.

Tor Browser Automation Use Cases

  • Scrape public data from dark web hidden services (.onion sites) for automated threat intelligence.
  • Conduct anonymous security research and monitor dark web forums without revealing your source IP.
  • Test the accessibility and performance of .onion sites using automated navigation scripts.
  • Perform privacy-preserving web automation for sensitive data gathering tasks requiring high anonymity.

How Tor Browser Automation Works

  1. The skill initializes a Playwright-controlled Chromium instance configured to route all traffic through a local Tor SOCKS5 proxy.
  2. Users provide commands via CLI or the Python API to navigate to specific URLs, including .onion addresses.
  3. The automation engine analyzes the page DOM to identify interactive elements like forms, buttons, and links.
  4. It executes actions such as clicking, typing, or waiting for specific network conditions within the anonymous session.
  5. Results, including snapshots, text, or screenshots, are captured and returned to the user or agent for further analysis.

Tor Browser Automation Setup

To get started with this Openclaw Skills tool, ensure you have the Tor service installed and running on your system:

sudo apt install tor && sudo systemctl start tor

Next, install the required Python dependencies and the Playwright browser engine:

pip install playwright
playwright install chromium

Verify your connection to the Tor network before running automation tasks:

tor-browser check-tor

Tor Browser Automation Data Schema & Taxonomy

The skill organizes browser data and extraction results into structured formats for easy processing:

Data Type Description Format
Page Snapshot JSON object containing visible elements and their references JSON
Screenshot Visual capture of the viewport or full page .png
Link Extract List of all anchors found on the page with text and href List
Configuration User-defined proxy, timeout, and user agent settings Config Object

Elements are identified using a reference system (e.g., @e1, @e2) to simplify CLI interactions and agent-based navigation.

Tor Browser Automation Advanced Features

  • Fully customizable SOCKS5 proxy settings for integrating with various Tor configurations within Openclaw Skills.
  • Interactive element filtering to reduce noise and focus strictly on actionable page components.
  • Comprehensive Python API support for building complex, multi-step anonymous automation workflows.
  • Headed mode support for manual CAPTCHA resolution and debugging during development.
  • Full-page screenshot capabilities for thorough visual auditing of dark web resources.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*