Back to skill
Skillv1.0.3

ClawScan security

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

Scanner verdict

BenignApr 21, 2026, 12:06 PM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill is internally consistent: it is an instruction-only Weclapp integration that uses the Membrane CLI for auth and API access, and it does not request unrelated credentials or system access.
Guidance
This skill appears coherent, but take these precautions before installing: 1) Verify the Membrane project and the @membranehq/cli npm package (check homepage/repo, npm publisher) before running a global install. 2) Prefer installing a specific released version instead of @latest to avoid unexpected changes. 3) Global npm installs modify your PATH and may require elevated permissions—use a controlled environment or non-root account if possible. 4) The login flow delegates auth to Membrane (browser/code exchange); confirm you trust the Membrane tenant you authenticate with and review what scopes/permissions are granted. 5) Review what Weclapp data the agent will access and limit account permissions on Weclapp/Membrane if possible. 6) If you are concerned about autonomous agent actions, restrict or review agent permissions and monitor logs. If you want, I can list the exact membrane CLI commands the skill will run (so you can review them) or help verify the npm package/repo.

Review Dimensions

Purpose & Capability
okThe name/description (Weclapp integration) match the instructions (use the Membrane CLI to interact with Weclapp). The declared need for network access and a Membrane account is consistent with the stated purpose.
Instruction Scope
okSKILL.md confines runtime actions to installing/using the Membrane CLI and guiding user login/authentication. There are no instructions to read or exfiltrate unrelated files or environment variables. The skill explicitly relies on Membrane to handle credentials.
Install Mechanism
noteThere is no registry install spec (skill is instruction-only), but the README tells users to run 'npm install -g @membranehq/cli@latest'. Installing a public npm CLI globally is expected for this workflow but carries normal risks (global install affects PATH, requires write permissions, @latest can change behavior). Recommend pinning versions and verifying the package source before installing.
Credentials
okThe skill does not declare or request unrelated environment variables or credentials. Authentication is delegated to Membrane's interactive login flow, which is proportionate to an API integration with third-party services.
Persistence & Privilege
okalways is false and the skill is user-invocable; it does not request persistent system-wide configuration or modify other skills. Autonomous invocation is allowed by default and is not combined with other concerning privileges.