Back to skill
Skillv1.0.3

ClawScan security

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

Scanner verdict

BenignApr 22, 2026, 9:29 PM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill is internally consistent: it is an instruction-only integration that tells the agent to use the Membrane CLI to access iSpring Learn and does not request unrelated credentials or system access.
Guidance
This skill is coherent with its stated purpose, but before installing or following the instructions you should: 1) confirm you trust the Membrane CLI package and its publisher (review the npm package and the GitHub repository at https://github.com/membranedev/application-skills and the homepage), 2) prefer installing CLIs without -g in isolated environments or using a container/virtual environment to avoid modifying your system globally, 3) create a least-privilege Membrane/iSpring account or connection for the integration so the agent cannot access more data than necessary, and 4) avoid pasting or sharing other unrelated credentials — the skill specifically recommends letting Membrane manage auth rather than handing over API keys.

Review Dimensions

Purpose & Capability
okThe name/description match the instructions: the skill directs the agent to use the Membrane CLI to manage iSpring Learn entities. The requested operations (connect, action list/create/run) are coherent with an LMS integration.
Instruction Scope
okSKILL.md only instructs installing and running the Membrane CLI, authenticating via the Membrane flow, and using CLI commands to list/create/run actions. It does not direct the agent to read unrelated files, environment variables, or exfiltrate data to unexpected endpoints.
Install Mechanism
noteThere is no registry install spec, but SKILL.md instructs running `npm install -g @membranehq/cli@latest`. Installing a global npm package is a moderate-risk action (executing third-party code on the system). This is expected for a CLI-based integration, but users should verify the package source and trustworthiness before installing globally.
Credentials
okThe skill declares no required env vars or credentials and recommends using Membrane's connection flow rather than collecting API keys locally. No unrelated secrets or config paths are requested.
Persistence & Privilege
okThe skill does not request always:true, does not modify other skills, and is user-invocable. It requires network access and a Membrane account as expected, but does not demand persistent elevated privileges.