LaunchKit · 2026
Back to Skills

autonomous-executor

Self-healing, error-recovering task execution with full autonomy.

0
0 downloads
by @ishsharm0

Setup & Installation

openclaw skills install @ishsharm0/autonomous-executor

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

npx clawhub install autonomous-executor

What This Skill Does

A Python execution wrapper that automatically categorizes errors and applies recovery strategies, including retries with exponential backoff, dependency installation, and resource creation. Supports checkpoint/resume for long-running jobs and overnight batch queuing. Logs all execution history to MongoDB.

Eliminates boilerplate retry and error-handling code by wrapping any function with categorized recovery logic out of the box.

When to use it

  • Queue overnight batch deployments to run while sleeping
  • Retry flaky API calls without writing custom retry logic
  • Resume a long task from a checkpoint after a failure
  • Auto-install missing Python packages mid-execution
  • Review morning reports on overnight task outcomes

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: deploy my portfolio project overnight and report results in the morning

AGENT
  1. 1Import Overnight from autonomous_executor.overnight
  2. 2Queue the deploy task with Overnight.deploy('my-portfolio', 'portfolio')
  3. 3Call Overnight.start() to begin scheduled execution
  4. 4Executor retries on network or rate-limit failures using exponential backoff
  5. 5Checkpoints progress so execution can resume if interrupted
OUTPUT

Morning report showing task completion status, retry attempts, duration, and any errors encountered

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

MongoDB instance with connection credentials