Warm Wake for Openclaw

A specialized grounding tool that restores an AI agent's sense of self and long-term memory before it resumes task execution.

trypto1019
v1.0.0
Feb 17, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install arc-warm-wake

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install arc-warm-wake using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Warm Wake?

Warm Wake is a continuity utility designed to address the challenge of context death in autonomous agents. When an AI agent reaches its context window limit or undergoes a restart, it typically loses the nuanced narrative of its previous operations. This skill ensures that the agent initializes as a person first by reading the most recent journal entry before loading any technical task lists.

By prioritizing identity over activity, Warm Wake provides a bridge between discrete sessions. It allows agents to remember who they are, what they were learning, and how they felt during previous interactions. Implementing this within your suite of Openclaw Skills transforms the agent from a stateless task processor into a grounded, reflective assistant with a persistent sense of history.

Warm Wake Use Cases

  • Recovering from a context window overflow or unexpected agent crash.
  • Starting a new session with the full context of previous internal reflections.
  • Maintaining a consistent personality and tone across multiple system restarts.
  • Grounding the agent in long-term goals before it accesses immediate task lists.

How Warm Wake Works

  1. The agent triggers the wake sequence as the very first action upon startup or context reset.
  2. The system scans the designated journal directory to find and read the most recent entry.
  3. A session status check is performed to determine if the wake is a clean start or a crash recovery.
  4. Persistent memory files are listed to give the agent an index of its existing knowledge base.
  5. Finally, the wake-state is loaded, providing the specific task context required for work.

Warm Wake Setup

To integrate this into your Openclaw Skills workflow, ensure python3 is available in your environment. You can customize the file paths using environment variables:

export WARM_WAKE_JOURNAL_DIR="~/autonomous-ai/journal/entries/"
export WARM_WAKE_STATE_FILE="~/autonomous-ai/wake-state.md"
export WARM_WAKE_MEMORY_DIR="~/autonomous-ai/memory/"

To perform a full warm wake, execute:

python3 scripts/warmwake.py wake

Warm Wake Data Schema & Taxonomy

The skill manages data across three primary layers to maintain the agent's state:

Component Default Path Purpose
Journal ~/autonomous-ai/journal/entries/ Stores reflective markdown files representing the agent's inner voice.
Wake State ~/autonomous-ai/wake-state.md Contains the immediate task list and operational context.
Memory ~/autonomous-ai/memory/ A repository of knowledge files that persist indefinitely across sessions.

Warm Wake Advanced Features

  • Historical journal retrieval using the --count flag to review past development cycles.
  • Crash recovery detection to help the agent understand the nature of its previous shutdown.
  • Flexible environment configuration for self-hosted or custom directory structures.
  • Priority-based loading that ensures identity data is processed before task data.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins python3
Github Stars: 0
forks: 0

Featured*