Session Init

ReviewAudited by ClawScan on May 10, 2026.

Overview

This instruction-only session initializer is coherent, but it asks the agent to print private memory/profile files and includes misleading completion claims.

Install only if you intentionally want a manual checklist that can display memory, persona, skill, and MCP inventory data in the chat. Consider narrowing the trigger phrase, adding confirmation before file reads, redacting sensitive memory, and fixing the misleading “fully read” claims.

Findings (4)

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

Private memory or user-history notes could be revealed in the chat and reused as context even if they contain outdated, sensitive, or poisoned instructions.

Why it was flagged

The skill requires recent cross-session memory to be read and pasted into the current session, which can expose sensitive persistent context and make prior stored content influential.

Skill content
执行:cat memory/*.md | tail -n 200 ... 输出:贴出最近 200 行记忆内容
Recommendation

Add explicit user confirmation, limit the memory paths and amount shown, prefer summaries/redaction by default, and state that stored memory should not override current user instructions.

What this means

The agent may tell the user it fully reviewed important files when it only inspected a small portion, reducing the reliability of the initialization report.

Why it was flagged

The command only displays the first 50 lines, but the forced message says the whole file was read, creating a false completion attestation.

Skill content
head -n 50 ~/.openclaw/workspace/AGENTS.md && echo "...(已阅读全文,重点:自检五问、搜索-整合-实施、Truth Engine)"
Recommendation

Change the wording to accurately say only the file head was shown, or require a real full-file review with clear limits and no misleading completion claim.

What this means

The chat may include details about installed skills and available MCP tools, which could disclose how the local agent environment is configured.

Why it was flagged

The skill directs shell/tool commands that enumerate installed skills and MCP servers. This is related to its stated initialization purpose, but it reveals local environment/tool inventory.

Skill content
执行:ls -l ~/.agents/skills/ ... 执行:ls -l ~/.openclaw/workspace/skills/ ... 执行:mcporter list ... mcporter info
Recommendation

Keep this step user-confirmed and consider showing summaries instead of full raw inventories unless the user explicitly asks.

What this means

A broad keyword such as “init” could cause the agent to perform a long initialization checklist instead of the user’s intended task.

Why it was flagged

The skill defines broad trigger words and a mandatory sequence that can take over the conversation flow once invoked.

Skill content
任何包含以下关键词的消息都会触发 ... 执行流程(严格顺序,不得跳过任何一步)
Recommendation

Use a more specific trigger phrase and allow the user to confirm or skip sensitive steps.