Loopify

ReviewAudited by ClawScan on May 10, 2026.

Overview

Loopify is a coherent Membrane-based integration, but it gives the agent credentialed raw API access that can change or delete business/account data without clear approval or scoping guidance.

Install only if you trust Membrane and the npm CLI package. Use a least-privileged Loopify connection, prefer pre-built Membrane actions, and require explicit confirmation before any write, delete, user-management, or organization-management operation.

Findings (5)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

A mistaken or overbroad agent action could modify or delete Loopify videos, users, organization settings, or other business data.

Why it was flagged

The skill exposes a credentialed raw API proxy with broad HTTP methods and arbitrary paths, but the provided text does not clearly bound write/delete operations or require confirmation before high-impact account changes.

Skill content
When the available actions don't cover your use case, you can send requests directly to the Loopify API through Membrane's proxy... HTTP method (GET, POST, PUT, PATCH, DELETE).
Recommendation

Prefer Membrane's pre-built actions, and require explicit user confirmation with the connection ID, endpoint, method, and input preview before any POST, PUT, PATCH, DELETE, user-management, or organization-management request.

What this means

The agent can act with whatever Loopify permissions the connected Membrane account has.

Why it was flagged

The integration uses Membrane login and credential refresh to act on the user's connected Loopify account. This is expected for the stated purpose, but it is delegated account authority.

Skill content
Membrane handles authentication and credentials refresh automatically... membrane login --tenant --clientName=<agentType>
Recommendation

Use the least-privileged Loopify/Membrane account practical, and review which tenant and connection are active before allowing account-changing operations.

What this means

A future CLI release or compromised package source could change behavior outside what was reviewed here.

Why it was flagged

The setup depends on installing the latest Membrane CLI from npm. This is central to the skill's purpose, but @latest is unpinned and inherits npm/package supply-chain risk.

Skill content
npm install -g @membranehq/cli@latest
Recommendation

Install from a trusted npm source, consider pinning a known-good CLI version, and verify the package publisher before use.

What this means

Provider-returned instructions could influence the agent's next steps if treated as authoritative rather than contextual.

Why it was flagged

The skill may present remote Membrane-provided instructions to the agent during connection setup. This is part of the workflow, but such instructions should not override the user's goal or safety constraints.

Skill content
clientAction.agentInstructions (optional) — instructions for the AI agent on how to proceed programmatically.
Recommendation

Treat returned agentInstructions as untrusted workflow hints; ignore anything that conflicts with the user's request, security boundaries, or approval requirements.

What this means

Loopify request data and results may pass through Membrane while using the integration.

Why it was flagged

Authenticated requests and response data are routed through Membrane as an intermediary gateway. This is disclosed and purpose-aligned, but it is a sensitive data boundary.

Skill content
you can send requests directly to the Loopify API through Membrane's proxy... injects the correct authentication headers
Recommendation

Avoid sending unnecessary sensitive data, confirm the destination endpoint, and ensure Membrane is an acceptable intermediary for your organization.