Front

PassAudited by ClawScan on May 10, 2026.

Overview

This is a coherent Front integration, but it relies on Membrane authentication/CLI and can read or change Front business data, so users should review permissions and commands before use.

Install this only if you trust Membrane and intend to connect your Front workspace. Verify the CLI package source, use the least-privileged account practical, and explicitly review any update or delete action before allowing the agent to run it.

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

An agent using this skill could update conversations or delete contacts in the connected Front workspace when instructed to run those actions.

Why it was flagged

The skill documents state-changing and destructive Front actions. These fit the advertised purpose, but they affect business/customer data if run.

Skill content
| Update Conversation | update-conversation | Update a conversation's properties ... | ... | Delete Contact | delete-contact | Delete a contact from Front |
Recommendation

Confirm the exact Front action and parameters before write or delete operations, and prefer least-privileged Front access where possible.

What this means

Connecting the skill gives Membrane-mediated access to the selected Front account until the connection is revoked or expires.

Why it was flagged

The integration uses delegated authentication with ongoing credential refresh. That is expected for Front access, but it grants continuing account authority.

Skill content
Membrane handles authentication and credentials refresh automatically
Recommendation

Authenticate only to the intended Front workspace, review the requested permissions during OAuth, and revoke the connection when no longer needed.

What this means

Installing the CLI runs third-party package code on the local system as part of setup.

Why it was flagged

The setup relies on a globally installed, unpinned npm package. This is disclosed and purpose-aligned, but users should trust and verify the package source.

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

Install from the official npm package, consider pinning a reviewed version, and avoid running the setup in sensitive environments without verification.

NoteMedium Confidence
ASI01: Agent Goal Hijack
What this means

If provider-returned setup instructions are treated too broadly, the agent could follow directions that were not explicitly given by the user.

Why it was flagged

The skill may receive provider-supplied instructions for the agent during connection setup. This appears intended for setup, but such instructions should not override 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 limited setup hints and keep user confirmation for sensitive actions.

What this means

Front commands and returned Front data may be handled through the Membrane integration flow.

Why it was flagged

Front access is mediated through Membrane rather than only direct local calls. This is disclosed and purpose-aligned, but it introduces a third-party service boundary.

Skill content
This skill uses the Membrane CLI to interact with Front. Membrane handles authentication and credentials refresh automatically
Recommendation

Review Membrane's access model and privacy terms before connecting sensitive Front workspaces.