← Back to Skills Marketplace
lucaszh7

OpenClaw Dashboard

by LucasZH7 · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
283
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-dashboard-local
Description
Use when the user wants a local visual operations dashboard for OpenClaw, with a cute robot presentation, live status visibility, chat access, efficiency tre...
Usage Guidance
Do not run install_launchd.sh or start_bg.sh until you have the missing Python runtime files (server.py, autoheal.py, app_watchdog.py) and have reviewed them. The installer will create persistent macOS LaunchAgents that auto-restart Python processes. Specifically: 1) Verify server.py and the other referenced Python scripts exist and inspect them for network activity, credential access, or code that reads/writes ~/.openclaw or other sensitive paths. 2) Confirm the package origin (repository URL and author) and prefer running in an isolated test account or VM first. 3) If you only want a one-off local demo, use ./run_monitor.sh (foreground) rather than installing launchd services. 4) If you find code that reads session files or makes outbound connections, treat that as a red flag unless you explicitly expect that behavior. If you cannot obtain or review the missing Python files, avoid installing the launchd services — the package cannot be fully audited as provided.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-dashboard-local Version: 1.0.2 The skill bundle implements persistent background services on macOS by installing multiple launchd agents (install_launchd.sh) to run a local web server, an 'auto-heal' script, and a watchdog. While these capabilities are aligned with the stated purpose of providing a persistent monitoring dashboard (SKILL.md), the automated setup of persistence and the background execution of scripts whose full logic is not provided (server.py, autoheal.py, app_watchdog.py) constitute high-risk behavior. No clear evidence of intentional malice or data exfiltration was found in the provided shell scripts or documentation.
Capability Assessment
Purpose & Capability
The skill claims a local dashboard and includes helper scripts and macOS launchd integration — that aligns with a persistent local dashboard. However SKILL.md and README list core runtime files (server.py, monitor_config.py, autoheal.py, app_watchdog.py) that are not present in the provided file manifest, which is an important inconsistency.
Instruction Scope
Runtime instructions and scripts instruct the agent (or user) to start/stop the dashboard and to install launchd plists that will RunAtLoad and KeepAlive Python processes. Those scripts point to server.py and other Python services that are not included, so the true runtime behavior cannot be audited from the provided package. The config example also references a local OpenClaw home (~/.openclaw) and a session_key value, implying the dashboard may read local agent state.
Install Mechanism
There is no external download/install spec (no network fetches), which reduces supply-chain risk. But the install_launchd.sh script writes three LaunchAgents into $HOME/Library/LaunchAgents and bootstraps/enables them via launchctl; that creates persistent background services and log files in the repo directory. This is expected for a local persistent dashboard, but it is privileged persistence and should only be used after code review of the invoked Python scripts.
Credentials
The manifest declares no required env vars or credentials, which is proportional. However config.example.json references a local OpenClaw home (~/.openclaw) and a session_key-like string (agent:main:main). If the real server code reads that location or session data, it could access local agent state or tokens — we can't confirm because the referenced Python files are missing.
Persistence & Privilege
Running the installer will create persistent launchd services (KeepAlive, RunAtLoad, StartInterval) that run as the user and will restart automatically. 'always' is false in registry metadata, so the skill won't be forced into every agent run, but the installer itself grants the package persistent background execution on the machine if executed.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-dashboard-local
  3. After installation, invoke the skill by name or use /openclaw-dashboard-local
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Initial ClawHub publication of the clean OpenClaw Dashboard bundle.
Metadata
Slug openclaw-dashboard-local
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is OpenClaw Dashboard?

Use when the user wants a local visual operations dashboard for OpenClaw, with a cute robot presentation, live status visibility, chat access, efficiency tre... It is an AI Agent Skill for Claude Code / OpenClaw, with 283 downloads so far.

How do I install OpenClaw Dashboard?

Run "/install openclaw-dashboard-local" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenClaw Dashboard free?

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

Which platforms does OpenClaw Dashboard support?

OpenClaw Dashboard is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw Dashboard?

It is built and maintained by LucasZH7 (@lucaszh7); the current version is v1.0.2.

💬 Comments