Skills mixpanel-automation
๐Ÿ“ฆ

mixpanel-automation

Content revision r2 Medium Risk โš™๏ธ External commands๐ŸŒ Network access

Automate Mixpanel Analytics with Rube MCP

Manual Mixpanel analysis requires repeated project, query, and identifier setup. This skill guides structured analytics and profile workflows through current Rube MCP tools.

Supports: Claude Codex Code(CC)
๐Ÿ“Š 69 Adequate

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "mixpanel-automation" from https://skillstore.io/skills/sickn33-mixpanel-automation.md and its manifest at https://skillstore.io/api/skills/sickn33-mixpanel-automation/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "mixpanel-automation". Show daily unique signup counts for the mobile project during July.

Expected outcome:

Project: Mobile. Period: July 1 to July 31. Daily unique signups are summarized with the peak date and overall trend.

Using "mixpanel-automation". Analyze the Checkout funnel for the last 30 days with a seven-day conversion window.

Expected outcome:

  • Resolved funnel: Checkout.
  • Largest drop-off: Payment Started to Purchase Completed.
  • Conversion window: seven days.

Using "mixpanel-automation". Set lifecycle_stage to activated for premium profiles missing that property.

Expected outcome:

  • Preview prepared for matching premium profiles.
  • Proposed change: set lifecycle_stage to activated.
  • No profiles changed pending explicit approval.

Security Audit

Medium Risk
v5 โ€ข 8/4/2026 Open versioned report

The shell-execution and reconnaissance alerts are false positives caused by Markdown formatting and normal identifier resolution. The external MCP endpoint is a real low-risk trust boundary, while unconfirmed bulk profile changes present a medium operational risk.

1
Files scanned
234
Lines analyzed
1
Review items
0
False positives ignored

Confirmed security concerns (1)

Medium
Bulk Profile Updates Lack Explicit Confirmation
The workflow permits batch profile mutations but does not require a preview, scope check, or user confirmation before applying changes.
The documented workflow explicitly includes batch profile updates and mutation operations. No confirmation or dry-run safeguard appears in the cited section.
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Low
Hardcoded URL
**Get Rube MCP**: Add `https://rube.app/mcp` as an MCP server in your client configuration. No API k
The setup directs users to connect the external Rube MCP endpoint. This legitimate dependency creates a real network and third-party trust boundary.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/sickn33-mixpanel-automation/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-mixpanel-automation/security.svg)](https://skillstore.io/skills/sickn33-mixpanel-automation?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/sickn33-mixpanel-automation?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-mixpanel-automation/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-mixpanel-automation.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

sickn33. (2026). mixpanel-automation security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-mixpanel-automation/audits/5

BibTeX citation

@techreport{sickn33-sickn33-mixpanel-automation-2026, author = {sickn33}, title = {mixpanel-automation security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-mixpanel-automation/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "mixpanel-automation security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-08-04" url: "https://skillstore.io/skills/sickn33-mixpanel-automation/audits/5" identifiers: - type: other value: "skillstore:sickn33-mixpanel-automation:audit:5" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
85
Maintainability
87
Content
69
Community
83
Spec Compliance

What You Can Build

Monitor Product Events

Compare event volume and unique users across a defined period and time unit.

Diagnose Funnel Drop-Off

Resolve a saved funnel and identify conversion losses by date or user property.

Maintain Profile Properties

Find affected profiles, preview proposed property changes, and apply an approved batch update.

Try These Prompts

Count an Event
Show daily unique counts for [event] in [project] from [start date] to [end date]. Confirm the project before querying.
Segment Event Activity
Segment [event] by [property] in [project] for [date range]. Limit results to [number] segments and summarize the leading groups.
Analyze a Saved Funnel
Find the saved funnel named [name] in [project]. Analyze conversion for [date range] with a [number]-day window and identify drop-off.
Plan a Profile Batch Update
Find profiles matching [filter] and preview setting [property] to [value]. Report the count and wait for explicit approval before updating.

Best Practices

  • Search for current tool schemas before constructing each Mixpanel request.
  • Resolve project, funnel, and insight identifiers before running dependent queries.
  • Preview profile mutations and require explicit approval before batch updates.

Avoid

  • Do not guess identifiers, event names, property names, or tool parameters.
  • Do not run broad segmentation queries without limits or bounded date ranges.
  • Do not apply profile mutations before showing scope and receiving confirmation.

Frequently Asked Questions

Does this skill require a Mixpanel API key?
It uses an authorized Mixpanel connection managed through Rube MCP. Follow the returned authentication flow when the connection is inactive.
Can it create funnels or cohorts?
No. The documented tools list and query existing funnels and cohorts created in the Mixpanel interface.
Can it update user profiles?
Yes. It supports batch property operations, but users should review scope and explicitly approve every mutation.
How should dates be formatted?
Use the YYYY-MM-DD format. Date ranges are inclusive, and large ranges may encounter plan or timeout limits.
Why must tool schemas be searched first?
Rube MCP tool names and parameters can change. Searching first provides the current schema before a request is constructed.
Does custom JQL always work?
No. JQL is a legacy Mixpanel feature with execution limits and may not be available for every project.

Developer Details

Author

sickn33

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

81e05e636292629114b76cbb3922fbe57672fc02

Maintenance freshness

8/5/2026

Usage

7 downloads ยท 165 views

File structure

๐Ÿ“„ SKILL.md

More from sickn33

View all
View all