Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Standardizes detection and recovery of common OpenClaw failures: gateway unresponsiveness, browser service outages, cron scheduler issues, and memory search errors. Provides bash script templates and cron scheduling patterns to automate restart sequences with verification steps. Includes escalation logic when automated recovery fails.
Reduces manual intervention by replacing ad-hoc restarts with structured scripts that detect, recover, verify, and escalate in a consistent sequence.
When to use it
- Automatically restart a crashed gateway without manual SSH
- Schedule a browser health check every 30 minutes via cron
- Rebuild the better-sqlite3 native module when memory search breaks
- Escalate unrecoverable failures to a task inbox for manual review
- Run a combined keep-alive script across all OpenClaw services
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: set up automated browser recovery that runs every 30 minutes
- 1Write browser-recovery.sh using the template: check status, stop, start, re-check
- 2Test the script manually by stopping the browser service and running the script
- 3Verify recovery with openclaw browser status --json
- 4Schedule the script as a cron job with openclaw cron add at 30-minute intervals
- 5Configure the job to announce only on failure via the delivery channel
A scheduled cron job that automatically recovers the browser service and notifies on persistent failure