uptime-monitor
Installation
SKILL.md
Uptime Monitor
Silent 24/7 sentinel: Tracks OpenClaw/Gateway alive → dead.json (fail) or uptime.json (7d streak). Files in workspace/uptime/.
Quick Setup (One-Shot)
# Install cron (5min pings)
📊 cron add uptime-5m '{"kind":"every","everyMs":300000}' '{"kind":"systemEvent","text":"UPTIME CHECK 👻"}' --sessionTarget main
# View status/logs
📊 cron list
📊 cron runs uptime-5m
Workflow (Auto on "UPTIME CHECK")
- Ping:
📊 session_status+openclaw gateway status(via exec). - Success: Update
uptime/streak.json(hours += 5/60). If >=168h → writeuptime/uptime.json. - Fail: Write
uptime/dead.json{ts, downtime_start: now}. - Dirs: Auto-mkdir
uptime/.