Back to skill
Skillv1.0.1

ClawScan security

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

Scanner verdict

BenignApr 22, 2026, 10:50 PM
Verdict
benign
Confidence
medium
Model
gpt-5-mini
Summary
The skill's requirements and instructions align with its stated Pirate Weather integration purpose; it is an instruction-only Membrane CLI integration and does not request unrelated credentials or system access.
Guidance
This skill is coherent: it uses the Membrane CLI to connect to Pirate Weather and does not ask for unrelated secrets. Before installing, verify you trust Membrane/@membranehq on npm and the homepage/repository (getmembrane.com and the GitHub repo referenced) because the skill recommends installing a global npm CLI. If you prefer not to install globally, use npx as shown. Be aware the login flow is interactive (browser/code) and grants Membrane-managed access to Pirate Weather on your behalf — review Membrane's privacy/permission model. If you want to prevent autonomous agent actions, restrict the skill or require explicit user approval before running CLI commands.

Review Dimensions

Purpose & Capability
okThe name/description (Pirate Weather integration) match the SKILL.md: all runtime instructions use the Membrane CLI to connect to Pirate Weather. There are no unrelated required env vars, binaries, or config paths listed.
Instruction Scope
noteThe instructions tell the agent/user to install and use the @membranehq/cli, run `membrane login`, create a connection, list/search actions, and run actions. These steps are scoped to integrating with Pirate Weather and do not instruct reading unrelated files or exfiltrating secrets. Note: several commands are interactive (browser-based login) or produce authorization codes; the skill assumes network access and a Membrane account.
Install Mechanism
noteThis is instruction-only (no automated install spec). It recommends `npm install -g @membranehq/cli@latest` and uses `npx` in examples. Using npm packages from the public registry is common but has moderate risk if users blindly install packages; installation is user-initiated, not automatic.
Credentials
okThe skill declares no required environment variables or credentials. It explicitly recommends using Membrane's connection/auth instead of asking for API keys, which is proportionate for a connector-style integration.
Persistence & Privilege
okalways is false and the skill does not request persistent system-wide privileges or modify other skills. The skill can be invoked autonomously (platform default), but nothing in the skill requests elevated or persistent presence.