Simple Analytics

Security checks across static analysis, malware telemetry, and agentic risk

Overview

The skill is a coherent Simple Analytics integration, but it gives the agent a broad authenticated API proxy with write/delete methods and no clear approval boundaries.

Install only if you trust Membrane and the npm CLI package. Complete authentication yourself, use the least-privileged Simple Analytics account possible, and require explicit confirmation before allowing the agent to run raw proxy requests or any write/delete operation.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

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

If the agent uses the proxy too broadly, it could change or delete Simple Analytics account data rather than only reading analytics or using curated actions.

Why it was flagged

This exposes a broad authenticated API escape hatch with mutating and delete methods, but the provided instructions do not define confirmation, scope, or rollback guardrails for high-impact requests.

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

Require the agent to show the exact method, endpoint, and body before any POST, PUT, PATCH, or DELETE request, and prefer discovered Membrane actions over raw proxy calls.

What this means

The skill can act through the connected Simple Analytics account once authentication is completed.

Why it was flagged

The skill relies on delegated Membrane/Simple Analytics authentication and ongoing credential refresh, which is expected for the integration but gives the connected service account authority.

Skill content
Membrane handles authentication and credentials refresh automatically
Recommendation

Authenticate only accounts you intend the agent to use, review the permissions granted, and revoke the Membrane connection when it is no longer needed.

What this means

Installing the latest CLI version can introduce behavior changes outside this skill's reviewed text.

Why it was flagged

The setup uses a globally installed npm package pinned to the moving @latest tag; this is purpose-aligned but means future package changes affect the skill.

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

Install the CLI only from the official source and consider pinning a known-good version in controlled environments.