add-skill-dashboard

Monitor NanoClaw system health, tasks, messages, and groups via an HTTP admin dashboard.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/TerrifiedBug/nanoclaw-skills --skill add-skill-dashboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-skill-dashboard
Source: https://github.com/TerrifiedBug/nanoclaw-skills/tree/main/plugins/nanoclaw-dashboard/skills/add-skill-dashboard
Command: npx skills add https://github.com/TerrifiedBug/nanoclaw-skills --skill add-skill-dashboard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adds an admin dashboard to NanoClaw — a server-rendered web UI for monitoring system health, managing scheduled tasks, viewing messages, and inspecting groups. Uses htmx for live updates, Tailwind CSS for styling, and bearer token auth for security.

Core Features & Use Cases

  • Health bar with uptime, memory, Node version, and PID
  • Channels status indicators
  • Queue management with per-group state and retry/pending badges
  • Groups view with CLAUDE.md details, sessions, and document size
  • Create and manage scheduled tasks
  • Plugins list with type and scope badges
  • Templates sourced from .claude/skills/add-skill-*
  • Messages viewer per group and ability to send messages
  • Automatic UI refresh via htmx (health/queue every 5s, others every 10s)

Quick Start

Install the dashboard plugin through the NanoClaw plugin manager and complete the setup prompts to configure authentication and host settings.

Frequently Asked Questions about add-skill-dashboard

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

FAQPage Schema
How do I monitor system health and task queues for NanoClaw?

You can monitor NanoClaw system health and task queues using an admin dashboard that displays uptime, memory usage, and per-group queue states with retry and pending badges. It provides a server-rendered web UI for real-time visibility.

How does live dashboard updates work with htmx in an admin panel?

Live dashboard updates with htmx work by automatically polling the server to refresh health and queue metrics every 5 seconds, while other views like groups and plugins refresh every 10 seconds, eliminating the need for manual page reloads.

Can I manage scheduled tasks and inspect group configurations from a web UI?

Yes, you can manage scheduled tasks and inspect group configurations directly from the web UI. The dashboard allows you to create tasks, view CLAUDE.md details, check session counts, and monitor document sizes per group.

Does the NanoClaw admin dashboard require bearer token authentication?

Yes, the NanoClaw admin dashboard requires bearer token authentication to secure the web UI. You configure this token during the initial setup prompts when installing the dashboard plugin through the plugin manager.

What's the best way to style a server-rendered admin dashboard with Tailwind CSS?

The best way to style a server-rendered admin dashboard with Tailwind CSS is to use it alongside htmx for dynamic content loading, ensuring responsive layouts and real-time UI updates without heavy client-side JavaScript frameworks.

Why is my NanoClaw dashboard not displaying plugin lists or message viewers?

If your NanoClaw dashboard is not displaying plugin lists or message viewers, ensure the host process hook is serving the HTTP UI correctly and that the PluginContext API is properly reading data for the scheduled tasks and messages components.