OpenClaw Compile Skill
Analysis
This skill is a disclosed local Markdown workflow, but it can move and edit files in the configured vault, run shell-based checks, and optionally read local history.
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.
mv "$SOURCE" "$RAW_TARGET" ... mv "$SRC_ASSET_DIR" "$RAW_ASSET_DIR"
The archive script moves the source Markdown file and related asset directory into the raw-material archive, which is expected for the skill but is still local file mutation.
bash -lc "$AUDIT_CMD"
The checkpoint script executes an audit command string supplied to it. This is part of the declared micro-audit workflow, but it is a broad shell execution mechanism.
To enable it, install QMD locally and set: ... "COMPILE_QMD_ENTRY": "/path/to/qmd"
The optional QMD recall integration executes a user-provided local CLI path; this is disclosed and optional, but the trustworthiness of that external tool is outside the bundle.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
out="$($QMD_ENTRY search "$query" -c "$collection" -n 8 --files 2>/dev/null)" ... doc="$($QMD_ENTRY get "$uri" -l 80 2>/dev/null)"
When QMD is enabled, the skill searches local history collections and retrieves document excerpts for the agent to use.
