Smart Wake

PassAudited by VirusTotal on May 11, 2026.

Overview

Type: OpenClaw Skill Name: smart-wake Version: 1.0.0 The 'smart-wake' skill is designed to manage long-running AI agent tasks by implementing checkpointing, scheduled cron wakes, and session resumption. The `SKILL.md` provides clear, structured instructions for the agent, focusing on state persistence, idempotency, and resource management within the OpenClaw platform. It explicitly limits tool usage to built-in mechanisms and includes operational rules to prevent infinite loops and ensure cleanup. There is no evidence of malicious intent, data exfiltration, unauthorized command execution, or prompt injection attempts to subvert the agent's core functions. The instructions are aligned with a legitimate operational goal for an AI agent.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The agent may continue work later or off-hours without the user actively supervising that resumed session.

Why it was flagged

The skill instructs the agent to schedule future wakeups and spawn resumed sessions, which creates autonomous activity beyond the current interaction.

Skill content
Cron wake to re-invoke agent at scheduled time... At wake time, call `sessions_spawn` (or `session_spawn`) with `wakeMode` enabling auto-resume via cron.
Recommendation

Require explicit user approval before creating cron wakes or spawned resume sessions, set a clear maximum runtime/wake count, and provide an easy way to view and cancel pending wakes.

What this means

A long-running task with sensitive or high-impact actions could be resumed automatically when the user did not explicitly approve continued execution.

Why it was flagged

The instruction encourages automatic activation of a scheduling and session-spawning workflow based on an estimate, without requiring user confirmation or limiting what kinds of tasks may be resumed.

Skill content
If `estimated_duration > 70% timeout`: enable `smart-wake` immediately.
Recommendation

Add a consent gate and scope restrictions, especially before resuming tasks that write files, call external services, change accounts, publish content, or perform other irreversible actions.

What this means

If a checkpoint contains private information or is modified incorrectly, a future resumed session may expose that context or follow the wrong next step.

Why it was flagged

Persistent checkpoints are central to the skill, but later sessions rely on stored state and next actions, so checkpoint contents need to be trusted and should avoid unnecessary sensitive data.

Skill content
Memory/slot for state persistence (state checkpoint)... Resume always reads latest checkpoint; never re-run blindly.
Recommendation

Store only the minimum necessary checkpoint data, avoid secrets, validate checkpoint origin and integrity before resuming, and show the checkpoint to the user when resuming important tasks.