DeepSleep
Analysis
DeepSleep has a clear memory-persistence purpose, but it deserves review because it asks the agent to read broad chat history, store persistent memories, run on a daily cron, and automatically send group briefs.
Findings (5)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
用 `message(action='send', channel='feishu', target='chat:<chat_id>')` 发送
The dispatch phase instructs the agent to send Feishu group messages based on its own smart-send decision, without requiring per-message user approval.
openclaw cron add --name "deepsleep" --cron "50 23 * * *" --session isolated ... --timeout-seconds 900 --no-deliver
The documented setup creates a recurring isolated agent turn. This is disclosed and purpose-aligned, but it is persistent background automation.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
sessions_list(kinds=['group', 'main'], activeMinutes=1440, messageLimit=1) ... sessions_history(sessionKey=<key>, limit=50)
The skill auto-discovers all active group and main sessions and reads recent histories, which is broad delegated access rather than a narrowly scoped chat integration.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
Open Questions:保留所有未解决的(永不过期)... 待办 `- [ ]`:永不过期
The skill intentionally persists open questions and unfinished tasks indefinitely in memory snapshots, creating durable context that can contain sensitive or stale information.
## 🔗 关联群 - ↔ [关联群名]:关联话题描述
Per-group snapshots and briefs can include cross-group correlation hints. Even if detailed content is excluded, group names and topic descriptions may cross chat boundaries.
