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.