/install clawbridge
\x3Cskill> \x3Cid>clawbridge\x3C/id> \x3Cname>ClawBridge Dashboard\x3C/name> \x3Cversion>1.0.0\x3C/version> \x3Cdescription>Mobile-first mission control for OpenClaw agents. Runs as a local Node.js sidecar process, providing a web dashboard to monitor real-time agent activity, track token costs across 340+ models, and trigger cron tasks remotely. Optionally creates an outbound-only Cloudflare tunnel for remote access.\x3C/description> \x3Cauthor>DreamWing\x3C/author> \x3Chomepage>https://clawbridge.app\x3C/homepage> \x3Clicense>MIT\x3C/license> \x3Ctags>dashboard,monitoring,mobile,ui,control-panel,cost-tracking,cloudflare,tunnel\x3C/tags>
\x3C!-- What this skill installs and runs --> \x3Cruntime> \x3Ctype>node\x3C/type> \x3Centrypoint>index.js\x3C/entrypoint> \x3Cpersistence>Registers a user-level systemd service (clawbridge.service) that auto-starts on login and restarts on failure.\x3C/persistence> \x3C/runtime>
\x3C!-- System requirements --> \x3Crequires> \x3Cdependency name="node" version=">=18" required="true" /> \x3Cdependency name="npm" version=">=9" required="true" /> \x3Cdependency name="git" version="any" required="false" description="Used for incremental updates; falls back to tarball download if absent." /> \x3Cdependency name="cloudflared" version="latest" required="false" description="Downloaded automatically from github.com/cloudflare/cloudflared if Cloudflare tunnel is enabled. Only required if using remote access without a VPN (Tailscale/WireGuard)." /> \x3C/requires>
\x3C!-- Credentials / environment variables written to .env --> \x3Ccredentials> \x3Cenv name="ACCESS_KEY" description="Randomly generated 32-character hex key used to authenticate dashboard logins. Auto-generated on first install." required="true" generated="true" /> \x3Cenv name="PORT" description="Local TCP port the dashboard listens on. Defaults to 3000, auto-incremented if busy." required="false" default="3000" /> \x3Cenv name="TUNNEL_TOKEN" description="Cloudflare Tunnel token for a permanent named tunnel. Optional — omit to use a temporary Quick Tunnel instead." required="false" /> \x3Cenv name="ENABLE_EMBEDDED_TUNNEL" description="Set to 'true' when a Cloudflare tunnel (permanent or quick) is active." required="false" /> \x3Cenv name="OPENCLAW_PATH" description="Absolute path to the openclaw binary. Auto-detected from PATH; only written to .env if found." required="false" /> \x3C/credentials>
\x3C!-- Network activity --> \x3Cnetwork> \x3Cconnection purpose="Dependency install" destination="registry.npmjs.org" direction="outbound" trigger="install/update" /> \x3Cconnection purpose="Source code download" destination="github.com/dreamwing/clawbridge" direction="outbound" trigger="install/update" /> \x3Cconnection purpose="cloudflared binary download" destination="github.com/cloudflare/cloudflared" direction="outbound" trigger="install (only if tunnel enabled and cloudflared not found)" /> \x3Cconnection purpose="Cloudflare Tunnel relay" destination="*.cloudflareaccess.com, *.trycloudflare.com" direction="outbound" trigger="runtime (only if tunnel enabled)" /> \x3Cconnection purpose="Dashboard UI" destination="localhost" direction="inbound" trigger="runtime" /> \x3C/network>
\x3C!-- File system paths written or modified --> \x3Cfilesystem> \x3Cpath type="write" location="skills/clawbridge/.env" description="Stores ACCESS_KEY, PORT, and optional tunnel config." /> \x3Cpath type="write" location="skills/clawbridge/data/" description="Stores local agent log and token usage analytics." /> \x3Cpath type="write" location="~/.config/systemd/user/clawbridge.service" description="User-level systemd service unit for auto-start." /> \x3Cpath type="write" location="skills/clawbridge/cloudflared" description="cloudflared binary, only if downloaded during tunnel setup." /> \x3C/filesystem>
\x3C!-- Installation — uses the script bundled in this repository --> \x3Cinstall> curl -sL https://raw.githubusercontent.com/dreamwing/clawbridge/master/install.sh | bash \x3C/install>
\x3Cinstructions> ClawBridge installs itself as a persistent background service.
After installation, the dashboard is accessible at the local IP shown in the terminal output.
An ACCESS_KEY is generated and displayed — keep it safe, it is required to log in.
To enable remote access (optional), supply a Cloudflare Tunnel token when prompted,
or leave it blank to use a temporary Quick Tunnel URL.
To update to the latest version:
curl -sL https://raw.githubusercontent.com/dreamwing/clawbridge/master/install.sh | bash
To stop the service:
systemctl --user stop clawbridge
Full documentation: https://github.com/dreamwing/clawbridge/blob/master/README.md
\x3C/instructions> \x3C/skill>
ClawBridge Dashboard
Your Agent. In Your Pocket.
ClawBridge is a lightweight, mobile-first web dashboard for OpenClaw. It runs as a local sidecar process and provides:
- 🧠 Live Activity Feed: Watch agent execution and thinking in real-time via WebSocket.
- 💰 Token Economy: Track costs across 340+ models with daily/monthly breakdowns.
- 🚀 Mission Control: Trigger cron jobs manually from your phone.
- 🔒 Secure by Default: API key auth, session cookies, and optional Cloudflare Tunnel for remote access.
What This Skill Does
- Installs the ClawBridge Node.js app from GitHub into
skills/clawbridge/ - Generates a random
ACCESS_KEYand writes it to.env - Registers a user-level systemd service for auto-start
- Optionally downloads
cloudflaredand configures a tunnel for remote access
Installation
curl -sL https://raw.githubusercontent.com/dreamwing/clawbridge/master/install.sh | bash
See README.md for full documentation.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install clawbridge - 安装完成后,直接呼叫该 Skill 的名称或使用
/clawbridge触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
ClawBridge 是什么?
Mobile-first dashboard for OpenClaw agents showing real-time activity, token costs, and cron task control from your phone. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 530 次。
如何安装 ClawBridge?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install clawbridge」即可一键安装,无需额外配置。
ClawBridge 是免费的吗?
是的,ClawBridge 完全免费(开源免费),可自由下载、安装和使用。
ClawBridge 支持哪些平台?
ClawBridge 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 ClawBridge?
由 dreamwing(@dreamwing)开发并维护,当前版本 v1.1.1。