openclaw-health-check
Installation
SKILL.md
OpenClaw Health Check
When to Use
- Daily check-in (or cron-driven)
- After gateway restarts or config changes
- When an agent seems unresponsive
- When costs seem high
- When Kevin asks "is everything healthy?"
Checks (run in order)
1. Gateway Status
# Use OpenClaw CLI — HTTP REST endpoints don't exist on the gateway
openclaw gateway status 2>/dev/null | grep -E "Runtime|RPC probe|Listening" || echo "GATEWAY DOWN"
# Alternatively, the only HTTP endpoint that works:
curl -s http://localhost:18789/health 2>/dev/null | python3 -c "import json,sys; d=json.load(sys.stdin); print('OK' if d.get('ok') else 'UNHEALTHY')" 2>/dev/null || echo "GATEWAY DOWN"