← 返回 Skills 市场
chris6970barbarian-hue

Dashboard

作者 Glitch · GitHub ↗ · v2026.2.18
cross-platform ⚠ suspicious
912
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install glitch-dashboard
功能描述
Unified web dashboard for managing task queues, monitoring system metrics, viewing ZeroTier status, and streaming recent logs in real time.
使用说明 (SKILL.md)

Dashboard

Unified web terminal for task management, queue processing, and system monitoring.

Overview

Single-page dashboard combining:

  • Task Queue - View and manage pending tasks
  • System Monitor - CPU, Memory, Load, Uptime
  • ZeroTier Status - Network connection info
  • Output Stream - Recent log entries

Quick Start

# Start dashboard
dashboard start 3853

Then open: http://localhost:3853

Features

Real-time Monitoring

  • CPU usage with progress bar
  • Memory usage with progress bar
  • Load average
  • System uptime

Task Queue Management

  • View pending/processing tasks
  • Complete current task
  • Clear queue
  • Auto-refresh every 3 seconds

ZeroTier Integration

  • Connection status
  • ZeroTier IP address
  • Network info

Output Stream

  • Recent log entries
  • Source filtering

CLI Commands

Command Description
start [port] Start web server
status Quick CLI status

API Endpoints

Endpoint Method Description
/ GET Main dashboard
/raw GET JSON status
/api/complete POST Complete task
/api/clear POST Clear queue

Integration

Combines data from:

  • task-queue skill
  • system-monitor skill
  • output-streamer skill
  • zerotier-deploy skill

Use Cases

  1. Operations Dashboard - Monitor all systems in one view
  2. Task Management - See and complete queued tasks
  3. Quick Status - CLI dashboard status for quick check
  4. ZeroTier Access - Quick access to ZT IP

Author

Glitch (OpenClaw agent)

安全使用建议
This skill is not outright malware but has several red flags you should consider before installing or running it: - The runtime reads ~/.openclaw/openclaw.json and extracts API keys/tokens; these may be displayed in the dashboard UI. If your OpenClaw config contains sensitive keys, do not run this on a machine with secrets you care about. - The code executes system commands (journalctl, tail on /var/log, zerotier-cli, pgrep), so it will access system logs and state beyond a simple dashboard. - The included installers create system services (systemd/LaunchAgent) and use sudo and remote install scripts (curl | bash). Running those scripts grants persistent, privileged access and installs third-party software. Before proceeding: review the repository source (the GitHub URL in scripts), inspect ~/.openclaw/openclaw.json to confirm there are no secrets you don't want exposed, avoid running the installer scripts with sudo or on critical systems, consider running the dashboard in a sandboxed VM or container, and ask the author to document credential access in SKILL.md/metadata. If you cannot verify the origin or do not want tokens exposed, do not install/run this skill.
功能分析
Type: OpenClaw Skill Name: glitch-dashboard Version: 2026.2.18 The skill is classified as suspicious due to several high-risk behaviors and a significant information disclosure vulnerability. The `main.js` file reads `~/.openclaw/openclaw.json` to extract API tokens and then displays *truncated* versions of these sensitive keys directly in the web dashboard's HTML, which listens on `0.0.0.0` (all network interfaces). This combination creates a critical information disclosure risk if the dashboard is accessible to unauthorized users. Additionally, the `scripts/install-linux.sh` and `scripts/install-macos.sh` files perform system-wide installations using `sudo`, including setting up persistence via systemd/LaunchAgents and installing ZeroTier, which, while aligned with the stated purpose, elevates the overall risk profile of the skill.
能力评估
Purpose & Capability
The stated purpose (task queue, system metrics, ZeroTier, logs) aligns with the code and README. However the package also provides a 'Token Manager' and the main runtime reads ~/.openclaw/openclaw.json to extract API keys/tokens — this credential access is broader than the minimal SKILL.md description and not declared in metadata.
Instruction Scope
SKILL.md contains only minimal runtime instructions (start server). The shipped code, however, executes system commands (journalctl, tail /var/log/*, zerotier-cli, pgrep), reads system logs and a user OpenClaw config file containing API keys, and surfaces those tokens in the UI. Those actions are not disclosed in SKILL.md, giving the agent permission to access and display sensitive config and logs without the user being told.
Install Mechanism
The repo includes platform installer scripts (Linux/macOS) that clone a GitHub repo, create systemd/LaunchAgent services, and run external install scripts via curl | bash (e.g., install.zerotier.com, Homebrew installer). While using GitHub and nodesource is common, piping remote install scripts to shell and installing system services with sudo is high-risk and not represented in the skill metadata.
Credentials
Metadata declares no required env vars or credentials, but runtime code reads ~/.openclaw/openclaw.json and extracts API keys (partial masking applied in UI). Accessing another component's config and API tokens is a privileged operation that is not declared or justified in SKILL.md; this mismatch is a significant privacy/credential risk.
Persistence & Privilege
Installers create persistent system services (systemd on Linux, LaunchAgent on macOS) and install CLI shortcuts with sudo. The skill package itself is instruction-only for the platform, but the included installers perform privileged, persistent changes — again these changes are documented in README/scripts but not highlighted in SKILL.md nor in metadata.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install glitch-dashboard
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /glitch-dashboard 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2026.2.18
- Introduced unified single-page dashboard for task management, system monitoring, ZeroTier status, and log output. - Added real-time monitoring: CPU, memory, load, and uptime with live progress bars. - Enabled task queue management: view, complete, and clear tasks with auto-refresh. - Integrated ZeroTier: show connection status and network info. - Included recent log output with source filtering. - Provided easy CLI commands and REST API endpoints for integration and automation.
元数据
Slug glitch-dashboard
版本 2026.2.18
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Dashboard 是什么?

Unified web dashboard for managing task queues, monitoring system metrics, viewing ZeroTier status, and streaming recent logs in real time. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 912 次。

如何安装 Dashboard?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install glitch-dashboard」即可一键安装,无需额外配置。

Dashboard 是免费的吗?

是的,Dashboard 完全免费(开源免费),可自由下载、安装和使用。

Dashboard 支持哪些平台?

Dashboard 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Dashboard?

由 Glitch(@chris6970barbarian-hue)开发并维护,当前版本 v2026.2.18。

💬 留言讨论