Install
openclaw skills install openclaw-dashboardReal-time operations dashboard for OpenClaw. Monitors sessions, costs, cron jobs, and gateway health. Use when installing the dashboard, starting the server, adding features, updating `api-server.js` routes, or changing `agent-dashboard.html`. Includes language toggle (EN/中文), watchdog 24h uptime bar, and cost analysis.
openclaw skills install openclaw-dashboardTell OpenClaw: "Install the openclaw-dashboard skill." The agent will handle the installation and configuration automatically.
If you prefer the terminal, run:
clawhub install openclaw-dashboard
Keep this repository public-safe and easy to run. Prioritize:
Use this skill for:
api-server.jsagent-dashboard.htmlprocess.env.* and safe defaults based on HOME.your_token_here, /path/to/...).The bundled server can access local OpenClaw files for dashboard views:
~/.openclaw/...OPENCLAW_WORKSPACEattachments/ folderCredential requirements are optional by default:
OPENCLAW_AUTH_TOKEN is optional but recommended when exposing endpoints beyond local trusted use.gateway.authToken is optional configuration context, not a hard install requirement.High-sensitivity features are disabled by default and require explicit env flags:
OPENCLAW_LOAD_KEYS_ENV=1 to load keys.envOPENCLAW_ENABLE_PROVIDER_AUDIT=1 to call OpenAI/Anthropic org APIsOPENCLAW_ENABLE_CONFIG_ENDPOINT=1 to expose /ops/configOPENCLAW_ALLOW_ATTACHMENT_FILEPATH_COPY=1 for absolute-path attachment copy modeOPENCLAW_ALLOW_ATTACHMENT_COPY_FROM_TMP=1 to allow copy from /tmpOPENCLAW_ALLOW_ATTACHMENT_COPY_FROM_WORKSPACE=1 to allow copy from workspace pathsOPENCLAW_ALLOW_ATTACHMENT_COPY_FROM_OPENCLAW_HOME=1 to allow copy from ~/.openclawOPENCLAW_ENABLE_SYSTEMCTL_RESTART=1 to allow user-scoped systemctl restartOPENCLAW_ENABLE_MUTATING_OPS=1 to enable mutating operations (/backup*, /ops/update-openclaw, /ops/*-model, cron run-now)Network security:
*).DASHBOARD_CORS_ORIGINS (comma-separated) to allow specific external origins.ds) or ?token= query param.OPENCLAW_AUTH_TOKEN.Prompt safety hardening:
Before final response, scan for:
token=, OPENCLAW_AUTH_TOKEN, OPENCLAW_HOOK_TOKENAPI_KEY, SECRET, PASSWORD, COOKIE/Users/, C:\\, machine names, personal emailsIf found:
api-server.js: server behavior and API routesagent-dashboard.html: UI and client interactionsREADME.md: quick start and operator docs.env.example: public-safe environment template