Comprehensive skill for installing, configuring, and managing the OpenClaw ecosystem (Gateway, Channels, Models, Automation, Nodes, and Deployment)

Security checks across malware telemetry and agentic risk

Overview

This is a coherent OpenClaw wrapper, but its safety gate leaves several powerful admin, messaging, configuration, approval, and persistence commands exposed as low-risk.

Install only if you are comfortable giving the agent a broad OpenClaw administration wrapper. Before use, verify the local `openclaw` CLI, restrict agent access to read-only commands where possible, and require manual approval for configuration, approval-policy, messaging, agent, gateway-service, credential, memory, or other state-changing actions.

VirusTotal

66/66 vendors flagged this skill as clean.

View on VirusTotal

Risk analysis

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.

#
ASI02: Tool Misuse and Exploitation
High
What this means

If invoked by an agent, the wrapper could change OpenClaw configuration, approval policy, agents, or channel messages without requiring the risky-mode environment variable.

Why it was flagged

The wrapper treats these whole command families as low-risk pass-through and forwards arbitrary arguments. The provided CLI docs list mutating subcommands under these families, including config set/unset, approvals set/allowlist changes, agent add/delete/bind, and message delete/kick/ban, so high-impact actions can bypass the advertised risky-command gate.

Skill content
install|setup|doctor|status|reset|version|tui|dashboard|update|uninstall|health|configure|completion|logs|config|docs|qr|system|sessions|directory|acp|approvals|security|memory|skills|agents|agent|message|msg) ... openclaw "$cmd" "$@"
Recommendation

Gate mutating subcommands individually, default to read/list/status-only routes, and require clear user confirmation before config, approval, agent, message, gateway, or security-fix changes.

#
ASI09: Human-Agent Trust Exploitation
Medium
What this means

A user may overtrust the wrapper's safety boundary and allow an agent to run commands that have more authority than the description suggests.

Why it was flagged

The safety claim implies strong per-action control, but the same skill labels broad command groups as low-risk even though the included references show those groups contain state-changing and account-impacting operations.

Skill content
Default: least privilege. High-risk ops require explicit per-action approval. ... LOW-RISK (pass-through): ... channel model agent agents message sessions memory skills ... security approvals system directory acp gateway service
Recommendation

Align the documentation with the actual enforcement, or implement the stated per-action approval behavior for every high-impact subcommand.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

Installing this skill does not install or verify the actual OpenClaw CLI; a compromised or unexpected local CLI would determine what commands really do.

Why it was flagged

The skill is a wrapper and documentation bundle, not the OpenClaw runtime. Its behavior depends on whatever `openclaw` binary is installed locally.

Skill content
Does NOT contain OpenClaw runtime source. ... `openclaw` CLI in `PATH` (required)
Recommendation

Install OpenClaw only from a trusted source, verify the binary in PATH, and keep it updated through trusted channels.

#
ASI03: Identity and Privilege Abuse
Low
What this means

The CLI may operate with access to real gateway, model-provider, browser/session, or channel credentials when configured.

Why it was flagged

The docs show that OpenClaw can use gateway credentials, provider/session credentials, cookies, and env files. This is expected for the integration, and the artifacts do not show credential logging or exfiltration.

Skill content
`OPENCLAW_GATEWAY_TOKEN` ... `OPENCLAW_GATEWAY_PASSWORD` ... `CLAUDE_WEB_SESSION_KEY` / `CLAUDE_WEB_COOKIE` ... `.env` from CWD ... `~/.openclaw/.env`
Recommendation

Use least-privilege tokens, avoid storing unnecessary session cookies, review `.env` files, and do not let the agent run auth-changing commands without review.

#
ASI06: Memory and Context Poisoning
Low
What this means

Information saved into memory files may be reused later, and unwanted or malicious content in those files could affect future agent sessions.

Why it was flagged

The OpenClaw ecosystem can persist and reuse workspace memory files. This is purpose-aligned, but persistent memory can retain sensitive context or influence future agent behavior.

Skill content
Memory files: `MEMORY.md` and `memory/*.md` in workspace root. ... `session-memory`: saves context on `/new` → `memory/YYYY-MM-DD-slug.md`
Recommendation

Review memory files regularly, avoid storing secrets in them, and disable or gate memory-writing hooks unless needed.

#
ASI10: Rogue Agents
Medium
What this means

A gateway service may keep running after the immediate task and may expose OpenClaw functionality according to its configuration.

Why it was flagged

The skill documents installing and managing a background gateway service. This is central to the stated OpenClaw-management purpose, but it creates persistent local service behavior users should explicitly approve.

Skill content
`openclaw gateway install [--port <port>] [--runtime <node|bun>] [--token <token>] [--force]` ... `openclaw gateway start|stop|restart|status|uninstall`
Recommendation

Only install or start persistent services intentionally, keep gateway binding on loopback unless needed, and require explicit review before service lifecycle changes.