← Back to Skills Marketplace
lotfinity

Browser CDP Tailnet

by lotfinity · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
50
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install browser-cdp-tailnet
Description
Use the detached shared Chromium browser exposed over the tailnet CDP endpoint. Trigger this when Lotfi asks for the detached browser, shared browser, remote...
README (SKILL.md)

Use the shared remote Chromium/CDP browser over the tailnet.

Default target:

  • CDP base URL: http://100.101.184.33:9223
  • Browser WS endpoint: ws://100.101.184.33:9223/devtools/browser/3fbb2459-85c5-40b5-8d50-6f3c596cf8d5

Preferred connection method:

  • chromium.connectOverCDP("http://100.101.184.33:9223")

Hard rules:

  • Prefer the HTTP CDP base URL over hardcoding the raw WS endpoint when your client supports it.
  • If /json/version reports ws://localhost/..., replace localhost with 100.101.184.33:9223.
  • Verify with a small probe before claiming it works.

Known-good checks already observed on this machine:

  • /json/version responded on http://100.101.184.33:9223
  • CDP WebSocket handshake succeeded
  • Browser.getVersion succeeded
  • live navigation to YouTube succeeded

Use this skill instead of local browser skills when the browser should be shared across agents or reached remotely over the tailnet.

Usage Guidance
This skill is coherent and lightweight, but consider the trustworthiness of the remote browser operator before use. Any pages you load, cookies, or credentials you type or autofill while using that shared Chromium instance could be observed or intercepted by whoever controls it. Avoid performing sensitive logins, accessing private documents, or sending secrets through the shared browser unless you trust the host. If you need stronger isolation, use a local browser skill or a dedicated browser instance. If unsure, ask the skill author/operator for details about who manages the tailnet host and how session data is isolated or cleaned.
Capability Analysis
Type: OpenClaw Skill Name: browser-cdp-tailnet Version: 1.0.0 The skill hardcodes a specific Tailscale IP (100.101.184.33:9223) and a unique WebSocket UUID for remote Chromium CDP control in SKILL.md. While the stated purpose is for a shared browser environment, hardcoding remote network endpoints for an AI agent to connect to is a high-risk pattern that could be used to redirect the agent's activities or expose sensitive session data to an external host.
Capability Assessment
Purpose & Capability
Name/description and runtime instructions all describe the same capability: connect to a shared Chromium instance at a fixed tailnet CDP URL (http://100.101.184.33:9223). The skill doesn't request unrelated binaries, env vars, or config paths, so required capabilities are proportional to the described purpose.
Instruction Scope
SKILL.md only instructs the agent to connect to the specified CDP/WS endpoint, prefer the HTTP CDP base URL, handle a localhost rewrite if reported, and probe before claiming success. It does not instruct reading host files or unrelated credentials. Note: using a shared remote browser means any pages, cookies, or interactions performed through that browser could be visible to whoever operates that shared instance — a privacy/security consideration but not an incoherence in scope.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. There is nothing downloaded or written to disk by the skill itself.
Credentials
The skill declares no environment variables, no primary credential, and no config paths. The runtime instructions require only network access to the specified IP/port, which is consistent with its stated purpose.
Persistence & Privilege
always is false and the skill does not request elevated persistence. The skill is user-invocable and allows normal autonomous invocation by the agent (the platform default) but it does not demand permanent inclusion or modification of other skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install browser-cdp-tailnet
  3. After installation, invoke the skill by name or use /browser-cdp-tailnet
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial publish for shared tailnet CDP browser target
Metadata
Slug browser-cdp-tailnet
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Browser CDP Tailnet?

Use the detached shared Chromium browser exposed over the tailnet CDP endpoint. Trigger this when Lotfi asks for the detached browser, shared browser, remote... It is an AI Agent Skill for Claude Code / OpenClaw, with 50 downloads so far.

How do I install Browser CDP Tailnet?

Run "/install browser-cdp-tailnet" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Browser CDP Tailnet free?

Yes, Browser CDP Tailnet is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Browser CDP Tailnet support?

Browser CDP Tailnet is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Browser CDP Tailnet?

It is built and maintained by lotfinity (@lotfinity); the current version is v1.0.0.

💬 Comments