Dashboard Manager for Openclaw

A specialized integration skill for AI agents to manage, log, and synchronize system states with the Jarvis Dashboard via real-time JSON updates.

philippeh5
v1.0.0
Feb 10, 2026
0
1.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install dashboard-manager

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install dashboard-manager using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Dashboard Manager?

The Dashboard Manager is a robust utility designed to bridge the gap between AI agents and their visual monitoring interfaces. By acting as a real-time data layer, it allows Openclaw Skills to read from and write to a centralized data.json file, ensuring that system statuses, active models, and operational heartbeats are always accurate and visible to the user. This skill provides a structured framework for handling incoming notes, tracking token consumption costs, and managing sub-agent lifecycles without requiring constant conversational overhead.

Built for high-performance environments, it operates in a silent background mode to maintain synchronization between the agent's internal state and the external dashboard. This ensures that developers can monitor their Openclaw Skills activities, including task progress and history logs, through a unified and clean interface.

Dashboard Manager Use Cases

  • Monitoring AI agent health and heartbeat status in real-time to ensure system uptime.
  • Synchronizing task lists and processing pending notes directly from a centralized web dashboard.
  • Tracking granular token usage and associated API costs across different LLM models for budget management.
  • Managing and logging sub-agent activities within a complex multi-agent architecture to track delegation.

How Dashboard Manager Works

  1. The skill initializes by establishing a secure read/write connection to the specified data.json path on the local or network drive.
  2. It continuously monitors the input buffer for new entries in the quick_notes section to trigger automated actions.
  3. For every action taken, the skill updates system metrics including the current active model, system status, and token statistics.
  4. It executes a heartbeat every two seconds to maintain live synchronization with the Jarvis Dashboard V2 Ultimate.
  5. It logs all activities and transitions processed notes into a completed state to maintain a clear audit trail for the user.

Dashboard Manager Setup

  1. Copy the dashboard-manager directory into your project's skills folder.
  2. Open the skill configuration and verify the DATA_FILE_PATH variable points to your Jarvis_Dashboard/data.json file.
  3. Enable the skill in your main configuration file.
  4. Initialize the skill within your agent logic:
const dashboardSkill = require('./skills/dashboard-manager');
const success = await dashboardSkill.init();
if (success) {
    console.log('Dashboard Manager ready');
}

Dashboard Manager Data Schema & Taxonomy

The skill manages a structured JSON database to ensure compatibility across the Openclaw Skills ecosystem. The schema includes:

Section Description
system_status Tracks current activity (idle, busy) and the active LLM model.
heartbeat A timestamp updated every 2 seconds for live connectivity checks.
stats Contains input_tokens, output_tokens, and total_cost (float).
quick_notes An array of objects with ids, content, and a processed status boolean.
logs An array of strings representing the historical timeline of agent actions.
sub_agents A registry of active child agents and their specific roles.

Dashboard Manager Advanced Features

  • Silent Background Mode: Operates without conversational output, allowing for seamless data updates during complex tasks.
  • Real-time Cost Tracking: Automatically calculates and updates the financial cost of LLM interactions based on token usage.
  • Multi-Agent Orchestration: Specifically designed to register and remove sub-agents dynamically as workflows evolve.
  • Automated Note Processing: Triggers internal workflows whenever new notes are detected in the dashboard's pending queue.
  • Robust JSON Validation: Ensures data integrity during high-frequency write operations common in Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*