← Back to Skills Marketplace
ivangdavila

Mixpanel

by Iván · GitHub ↗ · v1.0.1
linuxdarwin ✓ Security Clean
560
Downloads
0
Stars
5
Active Installs
2
Versions
Install in OpenClaw
/install mixpanel
Description
Query Mixpanel analytics with funnels, retention, segmentation, and event tracking via REST API.
Usage Guidance
This skill appears coherent for querying Mixpanel, but before installing consider the following: 1) The skill requires a Mixpanel service account and secret — treat MP_SERVICE_SECRET as sensitive since it can enable queries and exports; create a least-privilege service account and rotate credentials regularly. 2) The SKILL.md example uses the base64 utility but only lists curl and jq as required binaries — ensure base64 is available in your agent environment or add it to required tools. 3) Cached query results are stored in ~/mixpanel/ — if those results contain PII or sensitive analytics, restrict directory permissions and consider where backups or sync tools might copy that data. 4) The skill uses the raw export endpoint which can return detailed event data; only enable this capability for accounts that are allowed to export raw event data. 5) The skill claims it will not send data outside Mixpanel; confirm the agent runtime you use executes those curl commands locally (and does not proxy them through an external host you do not control). If any of these points are unacceptable (for example, service account secrets you cannot provide or strict data-export restrictions), do not install or limit the service-account permissions before enabling the skill.
Capability Analysis
Type: OpenClaw Skill Name: mixpanel Version: 1.0.1 The OpenClaw Mixpanel skill is benign. It clearly defines its purpose of interacting with the Mixpanel API for analytics, using standard tools like `curl` and `jq`. It correctly handles sensitive credentials by requiring them as environment variables (`MP_SERVICE_ACCOUNT`, `MP_SERVICE_SECRET`, `MP_PROJECT_ID`) and explicitly instructs the agent not to store them in files or ask users to paste them in chat (`SKILL.md`, `memory-template.md`, `setup.md`). All network calls are directed to legitimate Mixpanel domains, and the skill explicitly disavows sending data to other services. There is no evidence of data exfiltration to unauthorized endpoints, malicious execution, persistence mechanisms, or prompt injection aiming for harmful actions.
Capability Assessment
Purpose & Capability
Name/description, required env vars (MP_SERVICE_ACCOUNT, MP_SERVICE_SECRET, MP_PROJECT_ID), required binaries (curl, jq), and the declared local config path (~/mixpanel/) all align with a Mixpanel Query API integration that caches queries locally. The primary credential (MP_SERVICE_SECRET) is appropriate for authentication.
Instruction Scope
SKILL.md stays on-topic: all commands and endpoints target mixpanel.com or data.mixpanel.com, it reads only the declared environment variables, and it directs cached results to ~/mixpanel/. One minor mismatch: the example constructs a Basic auth token using the base64 command (echo ... | base64) but base64 is not listed in required binaries. Otherwise the instructions avoid asking users to paste secrets into chat and state they will not store credentials to disk.
Install Mechanism
Instruction-only skill with no install spec or remote downloads. This minimizes disk-write risk: nothing is fetched or executed at install time by the skill itself.
Credentials
The three required environment variables map directly to Mixpanel service-account authentication and project selection; no unrelated secrets or broad credentials are requested. The declared config path (~/mixpanel/) is proportional for caching queries and saved insights.
Persistence & Privilege
The skill is not force-included (always:false) and does not request system-wide privileges. It stores memory and cached query results in a single user-local directory (~/mixpanel/), which is a reasonable level of persistence for this purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mixpanel
  3. After installation, invoke the skill by name or use /mixpanel
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Improved security docs and env var declarations.
v1.0.0
Initial release with Query API, funnels, cohorts, and user profiles.
Metadata
Slug mixpanel
Version 1.0.1
License
All-time Installs 5
Active Installs 5
Total Versions 2
Frequently Asked Questions

What is Mixpanel?

Query Mixpanel analytics with funnels, retention, segmentation, and event tracking via REST API. It is an AI Agent Skill for Claude Code / OpenClaw, with 560 downloads so far.

How do I install Mixpanel?

Run "/install mixpanel" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Mixpanel free?

Yes, Mixpanel is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Mixpanel support?

Mixpanel is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin).

Who created Mixpanel?

It is built and maintained by Iván (@ivangdavila); the current version is v1.0.1.

💬 Comments