Smart Wake
AdvisoryAudited by Static analysis on Apr 30, 2026.
Overview
No suspicious patterns detected.
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.
The agent may continue work later or off-hours without the user actively supervising that resumed session.
The skill instructs the agent to schedule future wakeups and spawn resumed sessions, which creates autonomous activity beyond the current interaction.
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.
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.
A long-running task with sensitive or high-impact actions could be resumed automatically when the user did not explicitly approve continued execution.
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.
If `estimated_duration > 70% timeout`: enable `smart-wake` immediately.
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.
If a checkpoint contains private information or is modified incorrectly, a future resumed session may expose that context or follow the wrong next step.
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.
Memory/slot for state persistence (state checkpoint)... Resume always reads latest checkpoint; never re-run blindly.
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.
