Back to skill
Skillv1.0.4

ClawScan security

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

Scanner verdict

BenignApr 21, 2026, 12:05 PM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill is an instruction-only Vtiger integration that consistently delegates auth and API access to the Membrane CLI; its requirements and instructions align with the stated purpose.
Guidance
This skill is coherent and uses the Membrane CLI to handle auth and Vtiger API calls. Before installing or using it: (1) confirm you trust the Membrane project and the npm package @membranehq/cli (review the package page, maintainers, and recent releases); (2) avoid installing global npm packages on shared or production hosts—use a dedicated environment or container if possible; (3) review where the Membrane CLI stores tokens/credentials and your organization’s policy on delegating CRM access to third-party services (Membrane will broker access to Vtiger); and (4) if you need to restrict automated agent behavior, remember this skill can be invoked autonomously by agents by default—adjust agent permissions if needed.

Review Dimensions

Purpose & Capability
okThe name/description (Vtiger integration) match the instructions: all operations are performed via the Membrane CLI and focus on connecting to Vtiger, listing/creating/running actions, and managing records. No unrelated credentials, binaries, or paths are requested.
Instruction Scope
okSKILL.md stays on-topic: it documents installing the Membrane CLI, signing in, creating a connection to Vtiger, discovering and running actions, and best practices. It does not instruct the agent to read arbitrary files, exfiltrate environment variables, or call endpoints outside the Membrane/Vtiger flow.
Install Mechanism
noteThere is no registry install spec (skill is instruction-only). The README instructs users to run `npm install -g @membranehq/cli@latest` — a public npm global install. This is expected for a CLI but carries the usual considerations of installing global npm packages (downloads and runs third-party code); it’s moderate risk but proportionate to the stated purpose.
Credentials
okThe skill declares no required environment variables or credentials and explicitly instructs not to ask users for API keys, instead using Membrane-managed connections. The requested scope (a Membrane account and network access) is proportional to integrating with a hosted connector service.
Persistence & Privilege
okThe skill does not request always:true and has no install-time modifications described. Autonomous invocation is allowed by default (normal for skills). There is no indication it modifies other skills or system-wide configs.