github.com/mixpanel/mixpanel-headless
| Skill | Added | Review |
|---|---|---|
auth mixpanel-plugin/skills/auth/SKILL.md Manages Mixpanel credentials for the mixpanel_headless library and the mp CLI — checks the active session, lists, adds, and switches accounts, runs OAuth login (one-shot `mp login` or the two-step flow), switches projects and workspaces, and manages saved targets. Use when Mixpanel credentials are missing or failing, when code raises AuthenticationError or reports no account or no project, when the user wants to log in, switch account, project, or workspace, or save or use a target; on 401 or "unauthorized" errors; for "which project am I on?"; or for a login in the EU or India region. Do not use for installing or upgrading the library (use setup) or for analytics questions once credentials work (use mixpanelyst). | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fbed0c5 | |
code-review .github/skills/code-review/SKILL.md Procedure to review a pull request in mixpanel-headless and check each finding before it is posted. Use for every pull request review in this repository. | 74 74 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: fbed0c5 | |
dashboard-expert mixpanel-plugin/skills/dashboard-expert/SKILL.md Analyzes, builds, modifies, and adds explainer text cards to Mixpanel dashboards with the mixpanel_headless Python library. It reads a dashboard's layout and runs every report on it, creates dashboards with text cards and a grid layout, edits cells and rows in place, and writes data-driven explainer cards. Use when the user asks to analyze, summarize, explain, build, create, redesign, update, reorganize, or clean up a Mixpanel dashboard; asks about dashboard layout, rows, cell widths, text cards, or which chart type suits a board; or wants to turn queries into reports placed on a dashboard. Do not use for general analytics questions or one-off queries (use mixpanelyst), or for what a specific user did in a session recording (use session-replay). | 79 79 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fbed0c5 | |
mixpanelyst mixpanel-plugin/skills/mixpanelyst/SKILL.md Analyzes Mixpanel data with Python, mixpanel_headless, and pandas. Use when the user asks about their Mixpanel data, such as event trends, DAU/WAU/MAU, funnels, retention and churn, user paths, user profiles, cohorts, a user's event history (activity feed), segment comparisons, revenue, feature adoption, or experiment results. Also use to explore a project's events and properties, use or manage saved metrics and behaviors, build a custom property or cohort, share a query as a report link, read or write business context, or manage entities such as feature flags, experiments, alerts, annotations, webhooks, Lexicon, and other governance objects, or when code runs mixpanel_headless or `mp query` / `mp inspect`. Do not use for adding tracking to an app's source code, for what a specific user did on screen (use session-replay), for building or editing dashboards (use dashboard-expert), for logging in, credentials, or switching accounts (use auth), or for installing the library (run /mixpanel-headless:setup). | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fbed0c5 | |
mutation-testing .claude/skills/mutation-testing/SKILL.md Evaluate Python test suite quality using mutmut to introduce code mutations and verify tests catch them. Use for mutation testing, test quality assessment, mutant detection, and test effectiveness analysis. | 86 86 1.17x Impact 87% 1.17xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: fbed0c5 | |
session-replay mixpanel-plugin/skills/session-replay/SKILL.md Reads Mixpanel session replay recordings with the mixpanel_headless library. It fetches a user's sessions, turns them into action timelines and pandas DataFrames, and explains what happened on screen. Use when the user asks what a specific user did on screen, in a recording, or click by click; asks about rage clicks, dead clicks, rage taps, dead taps, error sessions, long pauses, or action timelines; wants to correlate a tracked event with on-screen behavior; gives a distinct_id or a replay ID and asks what happened in the session; or asks about iOS, Android, React Native, or Flutter recordings, screens, or taps. Do not use for aggregate analytics questions such as trends, funnels, retention, or segment counts (use mixpanelyst), or for building or editing dashboards (use dashboard-expert). | 76 76 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: fbed0c5 | |
setup mixpanel-plugin/skills/setup/SKILL.md Creates the plugin's own Python environment and installs or upgrades mixpanel_headless (0.4.0 or newer) with pandas, numpy, matplotlib, seaborn, networkx, anytree, scipy, and pyarrow (Python 3.11+ only) on Python 3.10+, then checks the imports, mp help, and the credentials. Use when setting up Mixpanel analysis, or when the plugin environment is missing or older than 0.4.0. Do not use for login or account changes (use auth). | 74 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fbed0c5 | |
skill-creator .claude/skills/skill-creator/SKILL.md Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations. | 79 79 1.25x Impact 79% 1.25xAverage score across 7 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: fbed0c5 | |
speckit-analyze .claude/skills/speckit-analyze/SKILL.md Perform a non-destructive cross-artifact consistency and quality analysis across spec.md, plan.md, and tasks.md after task generation. | 70 70 1.47x Impact 90% 1.47xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: fbed0c5 | |
speckit-checklist .claude/skills/speckit-checklist/SKILL.md Generate a custom checklist for the current feature based on user requirements. | 67 67 1.33x Impact 95% 1.33xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: fbed0c5 | |
speckit-clarify .claude/skills/speckit-clarify/SKILL.md Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec. | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fbed0c5 | |
speckit-constitution .claude/skills/speckit-constitution/SKILL.md Create or update the project constitution from interactive or provided principle inputs, ensuring all dependent templates stay in sync. | 67 67 1.61x Impact 76% 1.61xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: fbed0c5 | |
speckit-git-commit .claude/skills/speckit-git-commit/SKILL.md Auto-commit changes after a Spec Kit command completes | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fbed0c5 | |
speckit-git-feature .claude/skills/speckit-git-feature/SKILL.md Create a feature branch with sequential or timestamp numbering | 55 55 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fbed0c5 | |
speckit-git-initialize .claude/skills/speckit-git-initialize/SKILL.md Initialize a Git repository with an initial commit | 82 82 1.26x Impact 90% 1.26xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: fbed0c5 | |
speckit-git-remote .claude/skills/speckit-git-remote/SKILL.md Detect Git remote URL for GitHub integration | 83 83 1.42x Impact 98% 1.42xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: fbed0c5 | |
speckit-git-validate .claude/skills/speckit-git-validate/SKILL.md Validate current branch follows feature branch naming conventions | 61 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fbed0c5 | |
speckit-implement .claude/skills/speckit-implement/SKILL.md Execute the implementation plan by processing and executing all tasks defined in tasks.md | 54 54 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fbed0c5 | |
speckit-plan .claude/skills/speckit-plan/SKILL.md Execute the implementation planning workflow using the plan template to generate design artifacts. | 53 53 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fbed0c5 | |
speckit-specify .claude/skills/speckit-specify/SKILL.md Create or update the feature specification from a natural language feature description. | 54 54 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fbed0c5 |