Back to skill
Skillv1.0.1

ClawScan security

Mozilla Observatory · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignApr 22, 2026, 9:24 PM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's instructions, requirements, and behaviors are consistent with a Membrane-based integration for interacting with Mozilla Observatory data; nothing requested is disproportionate to that purpose.
Guidance
This skill is an instruction-only integration that uses the Membrane CLI to talk to Mozilla Observatory. Before installing or running it: 1) Verify you trust Membrane (getmembrane.com) and inspect the @membranehq/cli npm package and its GitHub repo if you can. 2) Prefer using npx for one-off runs instead of a global npm install, and avoid running npm install -g as root. 3) Be aware you will need to authenticate via Membrane (browser or URL+code) and that Membrane will hold the connection credentials server-side. 4) If you do not want autonomous agent actions, keep the skill user-invocable only or disable autonomous invocation in your agent settings. 5) The absence of code files in the skill bundle means the runtime behavior depends on the external Membrane CLI/service — verify those external components before trusting the integration.

Review Dimensions

Purpose & Capability
okThe SKILL.md consistently describes using the Membrane connector for Mozilla Observatory and only asks you to install and use the Membrane CLI. Required capabilities (network access, Membrane account) match the stated purpose; no unrelated services or credentials are requested.
Instruction Scope
okInstructions are limited to installing/using the Membrane CLI, authenticating via Membrane, creating connections, discovering and running actions. The document does not instruct reading arbitrary files, accessing unrelated environment variables, or sending data to unexpected endpoints.
Install Mechanism
okThere is no automatic install spec in the skill bundle; the README recommends installing @membranehq/cli from the public npm registry (npm install -g) or using npx. Installing from npm is a standard approach and is proportionate to the CLI-based workflow described.
Credentials
okThe skill declares no required environment variables or credentials. It relies on Membrane's own auth flow (browser-based or headless URL + code) rather than asking for API keys or secrets locally, which is appropriate for this integration.
Persistence & Privilege
okThe skill is user-invocable, not always-enabled, and does not request elevated platform privileges or permanent presence. It does not modify other skills or system-wide agent settings.