clawdoctor

Self-healing monitor for OpenClaw gateways, crons, and agent sessions. Use when you need to watch if OpenClaw is running, get Telegram alerts on failures, auto-restart the gateway, detect missed crons or stuck sessions, or monitor token costs. Install with `npm install -g clawdoctor`.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "clawdoctor" with this command: npx skills add relayplane/turleydesigns-clawdoctor

ClawDoctor

Self-healing monitor for OpenClaw. Watches your gateway, crons, and agent sessions, sends Telegram alerts, and auto-fixes what it can.

Site: https://clawdoctor.dev
npm: https://www.npmjs.com/package/clawdoctor
GitHub: https://github.com/turleydesigns/clawdoctor

Install

npm install -g clawdoctor

Quick Start

# Interactive setup (Telegram bot token, chat ID, plan key)
clawdoctor init

# Start monitoring daemon
clawdoctor start

# Check health of all monitors
clawdoctor status

Commands

clawdoctor init              # Interactive setup
clawdoctor start             # Start monitoring daemon
clawdoctor start --dry-run   # Run without taking healing actions
clawdoctor stop              # Stop daemon
clawdoctor status            # Live health check of all monitors
clawdoctor log               # Show recent events from local database
clawdoctor log -n 100        # Show last 100 events
clawdoctor log -w GatewayWatcher -s critical  # Filter by watcher/severity
clawdoctor install-service   # Install as systemd user service

What It Monitors

MonitorWhat It WatchesInterval
GatewayWatcheropenclaw process running30s
CronWatcher~/.openclaw/state/cron-*.json for missed/failed crons60s
SessionWatcherAgent session files for errors, aborts, stuck sessions60s
AuthWatcherGateway logs for 401/403/token expired patterns60s
CostWatcherSession token costs — flags if >3x rolling average5m

What It Fixes

HealerAction
ProcessHealerRestarts gateway via systemctl or openclaw gateway restart, then verifies
CronHealerLogs failure and includes manual rerun command in the alert

Pricing

TierPriceMonitorsHistoryAuto-fixAlerts
WatchFree57 daysLocal only
Diagnose$9/mo2030 days✅ Telegram
Heal$19/moUnlimited90 days✅ Telegram

Alerts

Telegram alerts with rate limiting (max 1 per monitor per 5 minutes):

🔴 ClawDoctor Alert
Monitor: GatewayWatcher
Severity: critical
Message: openclaw process not found

Notes

  • Config stored at ~/.clawdoctor/config.json
  • Events stored in SQLite at ~/.clawdoctor/events.db
  • Free tier: 5 monitors, local alerts only, no auto-fix
  • Paid tiers activated via license key from https://clawdoctor.dev

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

AI保险顾问

保险代理人的AI助理助手。当保险代理人需要:客户需求分析、保险方案设计、产品对比讲解、保费测算、展业话术朋友圈文案、培训课件、合规合规建议、增员支持时使用。

Registry SourceRecently Updated
Automation

Fiji Water

Provides detailed information on Fiji Water's origin, branding, premium positioning, environmental controversies, and market presence as a luxury bottled wat...

Registry SourceRecently Updated
Automation

Monetize Agent Responses

Step-by-step integration guide for adding revenue to your AI agent's responses using Operon. Install the SDK, run a test placement, graduate to production. ~...

Registry SourceRecently Updated
Automation

Estimate Agent Revenue

Calculate how much monthly revenue an AI agent could earn from native ads, affiliate links, CPC, and lead generation. Returns floor/mid/ceiling projections w...

Registry SourceRecently Updated