Idealspot

PassAudited by ClawScan on May 1, 2026.

Overview

This appears to be a coherent IdealSpot/Membrane integration, but users should notice that it requires account authentication, a CLI install, and can run authenticated IdealSpot API actions.

Before installing, make sure you trust Membrane, are comfortable installing its CLI, and understand which IdealSpot account permissions the connection will grant. Prefer predefined actions, and ask for explicit confirmation before direct proxy calls or anything that could modify organization data.

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

Installing the latest global CLI can change behavior over time as the package updates.

Why it was flagged

The skill asks the user to install an unpinned global npm CLI package; this is central to the integration, but users should understand they are trusting the current npm release.

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

Install only if you trust Membrane and npm as the source, and consider pinning or reviewing the CLI version in controlled environments.

What this means

The agent may be able to run IdealSpot actions using the connected account's permissions.

Why it was flagged

The skill uses Membrane authentication and ongoing credential refresh for IdealSpot access, which is expected for the integration but grants account-level delegated access.

Skill content
Membrane handles authentication and credentials refresh automatically
Recommendation

Use an account or connection with only the permissions needed, and review any action that could change organization or business data.

What this means

Direct API calls could access or change more IdealSpot data than a predefined action if used carelessly.

Why it was flagged

The proxy path is a broad authenticated API escape hatch; it is disclosed and purpose-aligned, but should not be used as a substitute for user-approved, scoped actions.

Skill content
When the available actions don't cover your use case, you can send requests directly to the IdealSpot API through Membrane's proxy.
Recommendation

Prefer listed actions when possible, and require clear user intent before using proxy requests or any mutating API endpoint.

What this means

External setup instructions could influence the agent's next steps during connection handling.

Why it was flagged

The skill describes receiving agent-facing instructions from a connection workflow; these can help setup, but should be treated as workflow hints rather than authority over the user's goal.

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

Treat returned agent instructions as untrusted guidance and keep user intent, consent, and safety checks in control.

What this means

Business queries and API responses may pass through Membrane as part of normal operation.

Why it was flagged

IdealSpot requests and responses are routed through Membrane tooling, a disclosed third-party gateway/provider flow.

Skill content
This skill uses the Membrane CLI to interact with IdealSpot.
Recommendation

Confirm that routing IdealSpot data through Membrane is acceptable for your privacy, compliance, and vendor-trust requirements.