Agent Evolution
Analysis
No theft or destructive code is shown, but the skill persistently changes the agent's identity and behavior state across sessions, so it should be reviewed before installation.
Findings (3)
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.
从 AGENTS.md / SOUL.md 自动提取规则: bash scripts/init-rules.sh --agents /path/to/AGENTS.md --soul /path/to/SOUL.md
The skill can turn content from AGENTS.md or SOUL.md into behavior rules. This is purpose-aligned, but those files should be trusted before importing.
Source: unknown; Homepage: none; Required binaries (all must exist): none; Code file presence: scripts/evolution.js, scripts/heartbeat-check.sh, scripts/init-rules.sh
The included scripts are visible and no external installer is shown, but provenance is limited and the metadata does not declare the Node/Bash runtimes used by the scripts.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
const STATE_FILE = path.join(STATE_DIR, 'state.json'); ... state.identity[field] = value; saveState(state);
The script saves arbitrary identity fields into a persistent state file under the user's OpenClaw workspace, creating cross-session agent context that can influence later behavior.
