OpenClaw Consensus
Analysis
This skill appears bounded and purpose-aligned, but it will run a local OpenClaw CLI, call selected API-backed models, and save the brief and outputs on disk.
Findings (9)
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.
Per-run nonce used to fence untrusted content (brief + model outputs).
The workflow intentionally feeds user brief content and model-generated outputs into later prompt stages. The nonce fencing is a disclosed mitigation, and the behavior is purpose-aligned.
const result = spawnSync('openclaw', args, {The CLI shells out to the local OpenClaw binary. This is expected for a repo-local OpenClaw runtime and is not shown as hidden or unrelated tool use.
Source: unknown Homepage: none Required binaries (all must exist): node, openclaw
The package has no linked upstream source or homepage in the provided metadata and depends on local `node` and `openclaw` binaries. No remote installer or dependency download is shown.
node {baseDir}/src/cli.mjs run --brief "<brief>" --models "openai-codex/gpt-5.4,openai-codex/gpt-5.5"The skill instructs the agent to execute the repo-local Node CLI. That code execution is disclosed and central to the consensus runtime.
runs the same brief through 2-4 explicitly selected API-backed models
One brief is propagated to several model calls and saved into multiple artifacts, but the workflow is capped to a fixed 2-round process with explicit model selection.
Consensus is not proof of correctness.
The skill's output could naturally invite overtrust, but the instructions explicitly warn against treating model consensus as certainty.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
OpenClaw already knows which providers/models are configured and usable
The skill relies on the active OpenClaw workspace's existing provider/model access rather than collecting separate credentials.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
preserves round-1 and round-2 artifacts on disk
The skill intentionally stores model outputs, and the artifact docs also include the original brief and final synthesis in the run directory.
runs the same brief through 2-4 explicitly selected API-backed models from the active OpenClaw-configured pool
The workflow sends the brief to multiple selected API-backed models and shares earlier model outputs into later rounds. This is the core feature and is explicitly disclosed.
