Back to skill
Skillv1.0.3
ClawScan security
Gigasheet · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 21, 2026, 2:06 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill is internally consistent: it uses the Membrane CLI to access Gigasheet, requests no unrelated credentials, and its instructions align with the stated purpose.
- Guidance
- This skill appears to do what it says: it delegates Gigasheet access to the Membrane CLI and asks you to authenticate through the browser. Before installing: - Verify the @membranehq/cli package and publisher on the npm registry and review its repository (the SKILL.md references a GitHub org). Prefer to audit the package or install in a controlled environment (container or VM) if you’re unsure. - Understand that Membrane will mediate authentication and therefore will have access to the Gigasheet connection (i.e., trust the Membrane service). - Do not paste auth codes or secrets into untrusted UIs; the headless flow requires entering a code returned by the browser — only enter it into the CLI you invoked. - If you need higher assurance, ask the skill publisher for the exact npm package checksum or a vetted install mechanism, or request source code for review.
Review Dimensions
- Purpose & Capability
- okName/description (Gigasheet integration) match the runtime instructions: all actions are performed via the Membrane CLI and the skill does not request unrelated credentials or system access.
- Instruction Scope
- okSKILL.md only instructs installing and using the Membrane CLI, performing authentication via browser/headless flow, creating connections, searching for and running actions, and handling JSON output. It does not ask the agent to read unrelated files, system config, or environment variables.
- Install Mechanism
- noteThere is no packaged install spec (instruction-only). The doc tells users to run 'npm install -g @membranehq/cli@latest' — a normal, expected step but one that installs a global npm package (moderate risk). This is proportionate to the stated purpose but you should verify the npm package and the publisher before installing on important or shared machines.
- Credentials
- okThe skill declares no required env vars, no primary credential, and the instructions explicitly state Membrane handles credentials server-side. No unrelated secrets or config paths are requested.
- Persistence & Privilege
- okalways is false and there are no install-time hooks or requests to modify other skills or global agent settings. The skill does require installing a CLI, which will persist on the system if installed by the user, but that is within expectations for this integration.
