LaunchKit · 2026
Back to Skills

error-recovery-automation

Standardize handling of common OpenClaw errors (gateway restart, browser service unavailable, cron failures)

0
504 downloads
by @konscious0beast

Setup & Installation

openclaw skills install @konscious0beast/error-recovery-automation

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install error-recovery-automation

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.

INPUT

User asks: set up automated browser recovery that runs every 30 minutes

AGENT
  1. 1Write browser-recovery.sh using the template: check status, stop, start, re-check
  2. 2Test the script manually by stopping the browser service and running the script
  3. 3Verify recovery with openclaw browser status --json
  4. 4Schedule the script as a cron job with openclaw cron add at 30-minute intervals
  5. 5Configure the job to announce only on failure via the delivery channel
OUTPUT

A scheduled cron job that automatically recovers the browser service and notifies on persistent failure