Back to skill
Skillv1.0.3
ClawScan security
Arive · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 21, 2026, 3:07 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill is internally consistent: it describes using the Membrane CLI to access Arive and its instructions, install step, and authentication flow match that purpose; no unrelated credentials or risky install sources are requested — though you should understand that data and auth are routed through the Membrane service and you must trust that provider and the npm package you install.
- Guidance
- This skill appears coherent and does what it says: it uses the Membrane CLI to connect to Arive. Before installing: 1) Verify you trust Membrane and the @membranehq/cli npm package (check the package page, maintainer, and repository), since a global npm install runs code on your machine. 2) Understand that authentication and data flow through Membrane's service — if your data or credentials are sensitive, confirm the privacy/security posture and hosting of Membrane. 3) Consider running the CLI in an isolated environment (container or VM) if you have security concerns. If you want, I can list specific checks to validate the npm package and the Membrane service before you proceed.
Review Dimensions
- Purpose & Capability
- okName/description (Arive integration) align with the instructions: the SKILL.md tells the agent to use the Membrane CLI to create a connection to Arive and run actions. There are no unrelated environment variables, binaries, or config paths required.
- Instruction Scope
- noteInstructions stay within scope (install CLI, login via Membrane, connect with connectorKey 'arive', discover and run actions). Important privacy/operational note: the skill relies on Membrane as an intermediary that handles authentication and action execution server-side, so Arive data and auth flows will pass through Membrane's service.
- Install Mechanism
- noteThis is an instruction-only skill (no install spec), but it tells users to run 'npm install -g @membranehq/cli@latest'. That is a standard public npm package install (traceable) but installing arbitrary global npm packages grants code execution on the host and should be done only from trusted packages/sources.
- Credentials
- okThe skill declares no required env vars, credentials, or config paths. The SKILL.md explicitly says not to ask users for API keys and to let Membrane manage credentials — consistent with the declared requirements.
- Persistence & Privilege
- okSkill does not request forced persistence (always: false) and contains no steps that modify other skills or system-wide agent settings. Autonomous invocation is allowed by platform default but is not combined with other concerning privileges.
