add-dashboard

Wire a dashboard pusher into NanoClaw's boot sequence with DASHBOARD_SECRET.

Updated May 7, 2026
One-click install
npx skills add https://github.com/Bartunek/nanoclaw --skill add-dashboard-bartunek
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: add-dashboard
Source: https://github.com/Bartunek/nanoclaw/tree/main/.claude/skills/add-dashboard
Command: npx skills add https://github.com/Bartunek/nanoclaw --skill add-dashboard-bartunek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

NanoClaw users need visibility into agent groups, sessions, channels, users, token usage, context windows, activity, and logs. The add-dashboard skill provides a local dashboard by installing the nanoclaw-dashboard package and wiring a pusher that posts periodic snapshots to the dashboard.

Core Features & Use Cases

  • Installs @nanoco/nanoclaw-dashboard
  • Adds a pusher that posts periodic JSON snapshots to the dashboard
  • Wires into the host boot sequence via a dynamic import in src/index.ts

Quick Start

Apply the skill by wiring the dashboard into your NanoClaw project, setting DASHBOARD_SECRET and DASHBOARD_PORT, then building and testing the integration.

Frequently Asked Questions about add-dashboard

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a live monitoring dashboard to NanoClaw?▼

To add a live monitoring dashboard to NanoClaw, apply the skill to dynamically import dashboard-pusher.js into your boot sequence, enabling real-time visibility of agent groups, sessions, channels, users, token usage, activity, and logs.

What NanoClaw metrics can I monitor with a local dashboard?▼

A local NanoClaw dashboard provides real-time visibility into agent groups, active sessions, channels, users, token usage, context windows, activity, and logs by posting periodic JSON snapshots to the dashboard interface.

How do I enable the dashboard pusher only when a secret is set?▼

The dashboard pusher uses conditional activation based on the DASHBOARD_SECRET environment variable, dynamically importing dashboard-pusher.js during the host boot sequence and executing a no-op when the secret is not set.

Do I need to install nanoclaw-dashboard separately before wiring the pusher?▼

No, applying the skill automatically installs the @nanoco/nanoclaw-dashboard package and wires the dashboard pusher into the NanoClaw host boot sequence via a dynamic import in your src/index.ts file.

What environment variables do I need to configure for the NanoClaw dashboard?▼

You need to set DASHBOARD_SECRET to activate the dashboard pusher and DASHBOARD_PORT to expose the dashboard, enabling real-time monitoring of NanoClaw agent groups, sessions, token usage, and activity.

How does the NanoClaw dashboard pusher integrate into the boot sequence?▼

The dashboard pusher integrates into the NanoClaw boot sequence via a dynamic import of dashboard-pusher.js in src/index.ts, conditionally activating to post periodic JSON snapshots when the DASHBOARD_SECRET environment variable is configured.