← Back to Skills Marketplace
jaffer1979

Openclaw Pixel Agents Dashboard

by jaffer1979 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
391
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-pixel-agents-dashboard
Description
Real-time pixel art ops dashboard for OpenClaw deployments. Visualizes agent activity as character sprites in a shared office with live activity bubbles, har...
Usage Guidance
This package is internally consistent with its stated purpose, but review a few things before running it: 1) Inspect skill/scripts/setup.sh (it auto-discovers agents and writes config) so you know what filesystem paths it will access and what it will write. 2) Use environment variables or SSH key auth for gateway and remote access rather than putting passwords in dashboard.config.json. 3) The dashboard tails local JSONL session files (by default under ~/.openclaw/agents) — run it only on systems where you expect that data to be available and safe to display. 4) The 'ham radio' update-checker will contact update endpoints — if you need strict network controls, run the server in an isolated environment or block outbound requests. 5) As with any npm bundle, consider running in a dedicated user account or container the first time you try it, and audit network traffic if you have concerns about exterior communication.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-pixel-agents-dashboard Version: 1.0.0 The skill bundle provides a legitimate-looking pixel art dashboard for OpenClaw, but it contains several high-risk implementation patterns that create a significant attack surface. Specifically, 'server/services.ts' and 'server/hardware.ts' use 'execSync' to execute shell commands (including 'systemctl' and 'ssh') constructed directly from unsanitized configuration values, which is a classic shell injection vulnerability. Furthermore, 'server/version.ts' includes functionality to perform global system modifications via 'npm update -g'. While these capabilities are aligned with the stated purpose of service management and hardware monitoring, the lack of input validation and the use of 'sshpass' for credential handling make the bundle highly risky for deployment in environments where the configuration file might be influenced by untrusted data.
Capability Assessment
Purpose & Capability
Name/description match the code and instructions: the server tails local JSONL session files, serves a React canvas, shows hardware stats, can call the OpenClaw gateway (/tools/invoke) to spawn agents, and can optionally sync remote agents over SSH. Required resources (gateway token, agentsDir, optional SSH creds) are appropriate for those features and nothing in the repo requests unrelated cloud/provider credentials or system-wide secrets.
Instruction Scope
SKILL.md instructs a normal npm-based setup (npm install, run setup wizard or build/start server). The runtime behavior described in SKILL.md (auto-discover agents, generate config, tail JSONL session logs, call gateway API, optionally rsync remote agents) is implemented in the included server code. I did not find instructions that ask the agent to read unrelated system config, exfiltrate secrets, or contact unexpected third-party endpoints beyond the gateway/update checker; the setup wizard and config loader legitimately access config paths (~/.openclaw/agents, ~/.config/pixel-agents) and environment variables for tokens.
Install Mechanism
No opaque download/install mechanism is present: the project is intended to be installed/started via npm (package.json) and runs local Node/tsx code. Dependencies come from npm (package-lock.json) rather than arbitrary remote archives. Assets are bundled under public/assets. No suspicious extract-from-URL or unknown-host downloads were observed in the provided files.
Credentials
The repo does not require env vars in registry metadata, but the config system supports ${ENV_VAR} expansion and the code will use OPENCLAW_GATEWAY_TOKEN (or gateway.token in the config) and optional remote SSH credentials (password or keyPath). These are proportionate to the dashboard's needs (gateway auth and remote agent syncing). Caution: remoteAgents supports plaintext passwords and recommends sshpass — storing plaintext SSH passwords in config is risky. Prefer SSH key auth or environment variables and review who can read the config files.
Persistence & Privilege
The skill does not request always:true and is user-invocable. It does not appear to modify other skills or global agent configurations. It runs as a normal user-mode Node process and uses per-user config locations; nothing indicates elevated/system-wide privilege is required.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-pixel-agents-dashboard
  3. After installation, invoke the skill by name or use /openclaw-pixel-agents-dashboard
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Pixel Agents Dashboard for OpenClaw deployments. - Real-time visualization of agent activity as character sprites in a shared office interface. - Live activity bubbles, hardware monitoring, service controls, and task spawning features. - Includes auto-discovery setup, flexible configuration options, and remote agent monitoring. - Troubleshooting section added for common issues.
Metadata
Slug openclaw-pixel-agents-dashboard
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Openclaw Pixel Agents Dashboard?

Real-time pixel art ops dashboard for OpenClaw deployments. Visualizes agent activity as character sprites in a shared office with live activity bubbles, har... It is an AI Agent Skill for Claude Code / OpenClaw, with 391 downloads so far.

How do I install Openclaw Pixel Agents Dashboard?

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

Is Openclaw Pixel Agents Dashboard free?

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

Which platforms does Openclaw Pixel Agents Dashboard support?

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

Who created Openclaw Pixel Agents Dashboard?

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

💬 Comments