Skip to content
Back to skills

Clawdbot Dashboard

ASecurity

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.

  • 57 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
datagoshellbashreactnodeexpressgitapidatabasefrontend

Works with

  • cli
  • api

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill clawdbot-dashboard --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Clawdbot Dashboard?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Clawdbot Dashboard
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-clawdbot-dashboard/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-clawdbot-dashboard)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.