Back to skill
Skillv1.0.2

ClawScan security

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

Scanner verdict

BenignApr 2, 2026, 8:41 PM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill is an instruction-only wrapper for the Membrane CLI to manage OpenAI resources; its requirements and instructions are generally coherent with that purpose.
Guidance
This skill is a set of instructions for using the Membrane CLI to access OpenAI resources; it does not include code or ask for API keys. Before installing or using it: (1) verify you trust Membrane (the skill will direct authentication through Membrane, which will hold your OpenAI credentials and can proxy API requests); (2) ensure you have Node/npm available because the docs require a global npm install even though metadata doesn't declare it; (3) review the @membranehq/cli package source (GitHub/npm) if you want to audit what the CLI does during login and proxying; (4) be mindful that the 'membrane request' proxy can send arbitrary API calls on your behalf — only create connections to services you trust. If any of these are unacceptable, do not install or use the skill.

Review Dimensions

Purpose & Capability
noteThe name/description claim an OpenAI integration and the SKILL.md consistently instructs use of the Membrane CLI to manage OpenAI Assistants, Files, and proxy requests. Minor mismatch: the skill metadata declares no required binaries while the runtime docs tell the user to install a global npm package (@membranehq/cli), which implies Node/npm are required but are not listed in metadata.
Instruction Scope
okInstructions focus on using the Membrane CLI to create connections, list actions, run actions, and proxy requests to OpenAI. They do not instruct the agent to read unrelated files or environment variables, nor to transmit data to unexpected endpoints beyond the declared Membrane proxy flow.
Install Mechanism
noteThis is an instruction-only skill (no install spec). The SKILL.md asks the user to install @membranehq/cli via npm -g (npm registry). That is a user-driven install (no arbitrary download URLs), but the skill metadata does not declare the implied dependency on Node/npm.
Credentials
okNo environment variables or credentials are requested by the skill. The instructions explicitly advise letting Membrane handle credentials rather than asking the user for keys, which is proportionate to the stated purpose. Be aware that Membrane will hold the service credentials on the backend when you create a connection.
Persistence & Privilege
okSkill is not always-on and allows normal autonomous invocation. It does not request persistent system privileges or modify other skills' configs according to the provided metadata.