BotLearn Healthcheck
Analysis
This health-check skill is purpose-aligned, but it asks the agent to autonomously run missing/unreviewed helper scripts and inspect broad OpenClaw configuration, identity, logs, and memory-related files.
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.
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.
Collect all data autonomously. Never ask the human to execute commands. ... Summary — run all in parallel
The skill directs the agent to run broad local diagnostic collection without step-by-step human command review.
read setup.md ... Read data_collect.md ... scripts/collect-status.sh ... scripts/collect-security.sh
The skill depends on referenced setup documents and shell scripts, but the supplied manifest contains only SKILL.md and no code files.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
DATA.openclaw_json | direct read `$OPENCLAW_HOME/openclaw.json` ... DATA.identity | `ls -la $OPENCLAW_HOME/identity/` ... DATA.security ... Credential exposure, permissions, network
The skill reads local OpenClaw configuration and identity-related areas and performs credential-exposure checks, which are sensitive account/environment boundaries.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
DATA.memory_stats | `find/du` on `$OPENCLAW_HOME/memory/` ... DATA.heartbeat | direct read `$OPENCLAW_HOME/workspace/HEARTBEAT.md` ... DATA.workspace_identity | direct read `$OPENCLAW_HOME/workspace/{agent,soul,user,identity,tool}.md`The skill pulls from persistent memory/workspace areas and heartbeat content, which may contain private or instruction-like context that can influence later analysis.
