Dashboard
Skill by joetomasone
Why use this skill?
Optimize your OpenClaw agent workflow with the Dashboard skill. Features a drag-and-drop Kanban board, real-time agent status monitoring, and persistent task logs.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/joetomasone/dashboardWhat This Skill Does
The Dashboard skill is a robust, local web-based interface designed to provide visual oversight of your Clawdbot agent's operations. It transforms the abstract process of agent task management into an intuitive, interactive experience. The skill features a fully functional Kanban board that allows for drag-and-drop task management across four distinct states: To Do, In Progress, Done, and Archived. Beyond task tracking, the dashboard acts as a real-time monitor for your agent's heartbeat and internal state, pulling live status updates every 10 seconds. It includes a dedicated notes system where users can leave direct instructions for the agent, and an automated action log that keeps a detailed history of all task modifications for accountability and debugging.
Installation
Installation can be handled automatically via the CLI with clawhub install openclaw/skills/skills/joetomasone/dashboard. For users who prefer a manual approach, the process involves setting up a Flask-based environment. First, ensure Python 3, Flask, and Flask-CORS are installed. Create a workspace at ~/clawd-dashboard and populate it with the provided source files (app.py, templates, and static assets). Once configured, you can launch the dashboard manually by running python3 app.py or by setting up a systemd service to ensure it runs continuously in the background as a daemon.
Use Cases
This skill is ideal for power users who manage complex, long-running agent workflows. It is perfect for developers who need to monitor token usage and agent 'thinking' states during high-load operations. It also serves as a centralized hub for project management, allowing users to queue tasks for their agent while keeping a visual record of completed deliverables. The ability to drop notes for the agent ensures that specific, persistent instructions are always available during the agent's heartbeat checks, making it highly effective for team collaboration or long-term personal automation projects.
Example Prompts
- "Set up and start my Clawdbot dashboard so I can see what you are working on."
- "Open the Kanban board and move the 'Refactor Backend' task to In Progress."
- "Add a note for yourself in the dashboard to remind you to check the log files every hour."
Tips & Limitations
The dashboard runs on port 5050 by default; ensure your firewall allows traffic on this port if accessing from a different machine. Tasks are persisted in a JSON file, so avoid editing the raw data files while the dashboard is actively reading them to prevent conflicts. Remember that the agent needs proper permissions to read your workspace path defined in the environment variables. As a local tool, it does not sync to the cloud, ensuring your task data and action logs remain private to your local environment.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-joetomasone-dashboard": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, network-access