Back to skills
SKILL.md
Clawdbot Dashboard
ASecurityA beautiful, feature-rich dashboard for Clawdbot that displays workspace stats, memory, tasks, goals, analytics, and installed skills. Works with any Clawdbot installation - no database needed, all data from workspace files.
- 57 stars
- 0 votes
- 0 copies
- 0 views
- Added October 17, 2026
Works with
Security analysis
92/100- Installs packages at runtime which could introduce malicious dependencies
npx -y skills add diegosouzapw/awesome-omni-skill --skill clawdbot-dashboard --agent claude-codeAre you the author of Clawdbot Dashboard?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/diegosouzapw-clawdbot-dashboard)---
name: clawdbot-dashboard
description: A beautiful, feature-rich dashboard for Clawdbot that displays workspace stats, memory, tasks, goals, analytics, and installed skills. Works with any Clawdbot installation - no database needed, all data from workspace files.
category: dashboard
version: 1.0.0
author: thibautrey
homepage: https://github.com/thibautrey/clawdbot-dashboard
repository: https://github.com/thibautrey/clawdbot-dashboard
license: MIT
keywords:
- dashboard
- analytics
- skills
- tasks
- memory
- ui
- workspace
tags:
- visualization
- productivity
- stats
icon: π
metadata:
clawdbot:
emoji: π
description: "Modern dashboard for Clawdbot workspace with analytics, skills browser, and more"
requires:
bins: ["node", "npm"]
install:
- id: npm-install
kind: shell
command: "cd clawdbot-dashboard && npm install && cd frontend && npm install && cd .."
label: "Install dependencies (npm)"
- id: start-dashboard
kind: shell
command: "cd clawdbot-dashboard && npm start"
label: "Start dashboard (backend + frontend)"
---
# Clawdbot Dashboard
> A modern, feature-rich dashboard for Clawdbot that visualizes your workspace, skills, tasks, memory, and analytics.
## β¨ Features
### π Dashboard
- Real-time workspace statistics
- Memory size tracking
- Daily logs counter
- Installed skills overview
- Interactive tips carousel
### π Analytics
- Memory growth charts
- Daily logs analytics
- Workspace health status
- Data sources overview
### π οΈ Skills Browser
- Browse all installed skills
- Filter by category
- View full SKILL.md content
- Skill metadata display
### β
Tasks & Crons
- Display Heartbeat checklist
- Show all cron jobs
- Schedule information
- Status tracking
### π― Goals
- Track achievements
- Milestone progress
- Goal visualization
### π Memory
- Browse MEMORY.md
- Full Markdown rendering
- Rich formatting support
## π Quick Start
```bash
# Install
clawdbot skills install clawdbot-dashboard
# Start
cd ~/.clawdbot/skills/clawdbot-dashboard
npm start
# Open browser
open http://localhost:5173
```
## ποΈ Architecture
**Backend (Node.js + Express):**
- Port: 5174
- Reads from Clawdbot workspace (`/Users/[user]/clawd/`)
- REST API for all data
- 20-60s caching for performance
**Frontend (React + Vite):**
- Port: 5173
- Modern UI with Tailwind CSS
- Dark mode support
- Real-time updates
**Data Sources (Clawd-native):**
- `MEMORY.md` β Long-term memory
- `HEARTBEAT.md` β Daily checklist
- `memory/YYYY-MM-DD.md` β Daily logs
- `skills/*/SKILL.md` β Skill metadata
- Cron jobs via `clawdbot cron list`
## π¦ What's Included
```
clawdbot-dashboard/
βββ backend/
β βββ index.js (Express server + API)
β βββ cache.js (Cache system)
βββ frontend/
β βββ src/
β β βββ App.tsx (Main layout + navigation)
β β βββ pages/ (Dashboard, Analytics, Skills, Tasks, etc.)
β β βββ components/ (Reusable UI components)
β β βββ services/ (API client)
β βββ package.json
βββ package.json
βββ SKILL.md (This file)
βββ README.md
βββ QUICKSTART.md
```
## π¨ Pages
- **Dashboard** β Overview with stats & tips
- **Analytics** β Growth charts & workspace health
- **Skills Browser** β Browse installed skills
- **Tasks** β Heartbeat checklist + cron jobs
- **Goals** β Achievements & milestones
- **Memory** β Markdown memory viewer
## βοΈ Configuration
No configuration needed! The dashboard auto-detects your Clawdbot workspace.
### Customization (Optional)
Edit `frontend/src/App.tsx` to:
- Change sidebar colors
- Add new pages
- Customize theme
- Modify refresh rates
## π§ Development
```bash
# Install dependencies
cd clawdbot-dashboard
npm install
cd frontend && npm install && cd ..
# Start dev servers
npm run dev
# Backend: http://localhost:5174
# Frontend: http://localhost:5173
```
## π API Endpoints
- `GET /api/stats` β Workspace statistics
- `GET /api/memory` β MEMORY.md content
- `GET /api/tasks` β Heartbeat + crons
- `GET /api/goals` β Goals data
- `GET /api/skills` β Installed skills
- `GET /api/skills/:id/content` β Skill SKILL.md content
- `GET /api/tips` β Tips carousel
## π Dark Mode
Click the theme toggle in the sidebar footer. Preference saved to browser.
## π Performance
- **Cache system:** 20-60s refresh per endpoint
- **Lazy loading:** Pages load on demand
- **Minimal deps:** Only React, Express, Tailwind
- **Zero external data:** All local workspace files
## π License
MIT β Use freely, modify as needed
## π€ Contributing
Ideas or improvements? Open an issue or PR on GitHub!
---
**Made for Clawdbot.** Works with any workspace. Zero setup needed. π€
Attribution
Comments
Loading commentsβ¦
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.