Back to skill
Skillv1.0.3
ClawScan security
Snipe It · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 22, 2026, 1:25 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's instructions and requirements align with its stated purpose (using the Membrane CLI to interact with Snipe‑IT) and it does not ask for unrelated credentials or system access, but it requires trusting the third‑party Membrane service and installing an npm CLI tool.
- Guidance
- This skill appears coherent: it instructs you to install and use the Membrane CLI to manage Snipe‑IT and does not request unrelated system access. Before installing: (1) verify you trust Membrane (getmembrane.com/@membranehq repository) because credentials and API access are handled server‑side; (2) prefer creating a least‑privilege Snipe‑IT account (not admin) for integration; (3) be aware that installing a global npm package runs code on your machine—consider using npx or installing in a sandbox/container or with non‑root privileges; (4) check Membrane’s privacy/security docs and OAuth scopes when you connect; (5) when running in headless or shared environments, follow safe auth practices (do not paste authorization codes into public logs).
Review Dimensions
- Purpose & Capability
- okName/description claim Snipe‑IT integration and all runtime instructions focus on using the Membrane CLI to connect to Snipe‑IT, discover or build actions, and run them. No unrelated credentials, binaries, or paths are requested, so requested capabilities are coherent with the stated purpose.
- Instruction Scope
- okSKILL.md instructs installing and using @membranehq/cli, performing login via browser/URL, creating connections, listing and running actions. It does not instruct reading arbitrary files, accessing other environment variables, or exfiltrating data to unknown endpoints. It does require network access and interactive authentication, which is expected for this integration.
- Install Mechanism
- noteThis is instruction‑only (no install spec), but it tells users to install a global npm package or use npx. Installing software from the npm registry is common here but carries the usual trust/execution risk (arbitrary code run on install). The guidance references official Membrane distribution (npm/@membranehq) and provides a homepage/repository, which is expected for this workflow.
- Credentials
- okThe skill declares no required env vars or credentials. However, it delegates auth to Membrane, meaning Snipe‑IT credentials (or OAuth tokens) will be managed server‑side by Membrane. That is proportionate to the skill’s purpose but requires trusting the third party with your Snipe‑IT access.
- Persistence & Privilege
- okThe skill is not always:true and does not request persistent elevated privileges or changes to other skills. It allows normal autonomous invocation (the platform default), which is not itself a concern in this context.
