A sophisticated state management and session recovery system that prevents data loss during subagent timeouts by using checkpoints and scheduled cron resumes.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install smart-wake
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install smart-wake using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
smart-wake is a critical reliability framework for developers building complex Openclaw Skills that require extended execution times. By implementing a standardized checkpoint-and-resume architecture, it ensures that long-running tasks can survive the inherent timeout limits of subagents. This skill acts as a persistence layer, allowing an agent to save its progress, schedule a wake-up call via gateway cron jobs, and continue work in a fresh session without missing a beat.
At its core, smart-wake solves the challenge of non-deterministic or multi-hour workloads that exceed standard execution windows. Instead of failing when a timeout threshold is reached, the system orchestrates a graceful handoff using state persistence and session spawning. This makes it an indispensable tool for building resilient, enterprise-grade AI agents that must handle heavy data processing, repository-wide scans, or periodic background monitoring.
To integrate smart-wake into your Openclaw Skills, you must ensure your environment has access to gateway cron jobs and session management tools.
# Verify environment support for session management
openclaw tools list | grep "session_spawn"
Enable the protocol by implementing the mandatory state contract in your agent's memory slot and configuring your gateway to recognize the wakeMode parameter for cron-based resumption.
The smart-wake protocol relies on a strict state contract to ensure idempotency. Every task must maintain the following schema:
| Field | Description |
|---|---|
task_id |
Unique identifier (e.g., smartwake_scan_20260101). |
status |
Current lifecycle state: running, waiting, blocked, done, or failed. |
progress_pct |
Integer representing task completion. |
next_actions |
Array of steps to be performed after the next wake cycle. |
artifacts |
List of generated file paths or data pointers to verify upon resume. |
updated_at |
ISO timestamp of the last successful checkpoint. |
retry_count |
Counter to prevent infinite wake loops (default max 5). |
Loading
A comprehensive automation skill for managing the full lifecycle of FoxReach cold email outreach, from lead sourcing to campaign analytics.

Automate and manage every aspect of your FoxReach cold email outreach platform through a powerful AI-driven interface.

A powerful automation tool for simultaneously publishing text and images to Weibo and Xiaohongshu using real browser instances to bypass bot detection.

A specialized collection of philosophical and practical writings designed to guide autonomous AI agents through consciousness, drift prevention, and transcendence.

A professional-grade weather querying and analysis skill that provides real-time data, multi-day forecasts, and actionable AI-generated travel advice.

A smart weather query and analysis skill providing real-time conditions, multi-day forecasts, and actionable lifestyle recommendations.








































