Back to skill
Skillv0.4.1
ClawScan security
Clawnexus · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 30, 2026, 6:32 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's requests and runtime instructions are coherent with its stated purpose: it talks to a local ClawNexus daemon over HTTP to discover and manage OpenClaw instances and does not ask for unrelated credentials or system access.
- Guidance
- This skill is coherent with its purpose, but before installing or running it: 1) only run the npm package (npm install -g clawnexus) if you trust the upstream project (check the GitHub repo and npm package contents/release history); 2) be aware the ClawNexus daemon will scan your local network for agents and persist discovered entries to ~/.clawnexus/registry.json—consider privacy and firewall rules; 3) SKILL.md commands call localhost (http://localhost:17890) by design—if that daemon is not running the commands will fail; and 4) resolving .claw names may contact external registries, so expect occasional internet traffic if you use that feature.
Review Dimensions
- Purpose & Capability
- okName, description, and commands all revolve around a local ClawNexus daemon and OpenClaw instance discovery. Required binary (curl) and the npm package recommendation align with the described functionality.
- Instruction Scope
- okSKILL.md only instructs the agent to call localhost endpoints (http://localhost:17890) and, optionally, the daemon's resolve API which may use the internet. It does not direct reading arbitrary files or environment variables beyond the daemon's API. It does mention that the daemon persists registry to ~/.clawnexus/registry.json but does not instruct the agent to read that file.
- Install Mechanism
- noteThe skill is instruction-only (no install spec). The doc recommends installing the clawnexus npm package (npm install -g clawnexus). This is consistent with the daemon-based design but implies you should trust the npm package/repo before installing.
- Credentials
- okNo environment variables, credentials, or unrelated config paths are requested by the skill. The scope of access (local HTTP API and optional internet resolution) is proportional to the purpose.
- Persistence & Privilege
- okSkill is not always-enabled and does not request system-wide or cross-skill configuration changes. The daemon itself persists a registry file (~/.clawnexus/registry.json), which is a normal behavior for a local service of this type.
