Back to skill
Skillv1.0.3
ClawScan security
Baserow · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 2, 2026, 8:55 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill is internally coherent: it delegates Baserow access to the Membrane CLI, requests no unrelated credentials, and its instructions match the described purpose — but it requires installing and trusting the @membranehq/cli and will proxy requests through Membrane, so review trust/privacy before use.
- Guidance
- This skill appears to do what it says: it uses the Membrane CLI to access Baserow and asks you to install @membranehq/cli and sign in with a Membrane account. Before installing or using it: 1) confirm the @membranehq/cli package and the Membrane service (getmembrane.com / the GitHub repo) are the official/trusted sources; 2) understand that requests and data will be proxied through Membrane's servers (check their privacy/security docs and permissions for the connector); 3) prefer installing the CLI in a contained environment (container or VM) if you are wary of global npm installs, and run `npm audit`/inspect package source; and 4) if you need to avoid third-party transit of sensitive data, do not use the proxy path — instead use a direct, vetted integration that you control.
Review Dimensions
- Purpose & Capability
- okName/description and runtime instructions align: the skill is a Baserow integration that uses the Membrane CLI to manage workspaces, users, roles, and raw API proxying. There are no unexpected environment variables, binaries, or config paths requested.
- Instruction Scope
- noteSKILL.md keeps instructions within the integration scope (install CLI, login, create/inspect connections, run actions, or proxy to Baserow). It does instruct the agent/user to open a browser for authentication or complete a headless login flow. Important privacy note: proxying with `membrane request` sends requests via Membrane and therefore transmits request/response data to Membrane's service — this is expected but worth reviewing.
- Install Mechanism
- noteNo formal install spec in registry (instruction-only). The doc asks users to run `npm install -g @membranehq/cli` — a public npm global install. This is a standard but moderately privileged install (global npm packages can run install scripts). Verify the package identity and trustworthiness before installing and consider installing in an isolated environment if concerned.
- Credentials
- okThe skill declares no required env vars or credentials and explicitly advises against asking users for API keys (use Membrane connections instead). It does require a Membrane account and network access, which are proportional to the described functionality.
- Persistence & Privilege
- okThe skill is not always-enabled and does not request persistent system-level privileges. It does not modify other skills or system-wide agent settings and relies on user-invoked CLI commands; autonomous invocation is allowed by platform default but is not accompanied by other red flags.
