Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Initial public release
What This Skill Does
A configurable HTTP service that exposes an OpenClaw bot's operational status as JSON. Reports bot health, model context usage, cron jobs, installed skills, service connectivity, and system metrics. Runs on Node.js built-ins with no external dependencies.
Zero external dependencies means it deploys anywhere Node.js is available without managing package installs or version conflicts.
When to use it
- Checking bot uptime and context usage from a monitoring dashboard
- Alerting when a dependent HTTP service goes down
- Viewing which cron jobs are scheduled without opening config files
- Monitoring Docker container health via Portainer
- Confirming dev servers are running before starting a work session
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: What's the status of my bot right now?
- 1Serve GET /status from the running bot-status server
- 2Read heartbeat-state.json from the bot workspace for context vitals
- 3Run configured service health checks against HTTP endpoints, shell commands, and file paths
- 4Read cron/jobs.json for the list of scheduled jobs
- 5Collect CPU, RAM, and disk metrics from /proc
JSON response showing bot online with 62% context used, all services healthy, 3 cron jobs active, and disk at 45% capacity