Agent skill · Security

product-analytics-setup

How to actually instrument product analytics correctly. Event taxonomy, property design, naming conventions, schema versioning, identity stitching, funnel design, retention cohorts, North Star metric selection, dashboard hygiene, instrumentation debt, and the failure modes that produce data nobody trusts. Triggers on product analytics setup, event taxonomy, tracking plan, instrumentation, schema versioning, North Star metric, retention cohorts, funnel design, naming conventions, instrument new feature, audit existing analytics, dashboard reconciliation, instrumentation debt, Mixpanel setup, Am

RampStack477★ · 1 repos on radarProfile →
claude-codeMIT
Install
npx skills add rampstackco/claude-skills --skill product-analytics-setup --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 10
SKILL.md size: 23 KB
Bundled scripts: none
Path: skills/product-analytics-setup/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 515
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Instruments product analytics execution, focusing on event taxonomy, property design, naming conventions, schema versioning, identity stitching, funnel design, retention cohorts, North Star metric selection, dashboard hygiene, instrumentation debt, and related failure modes. Triggers on product analytics setup, event taxonomy, tracking plan, instrumentation, schema versioning, North Star metric, retention cohorts, funnel design, naming conventions, instrument new feature, audit existing analytics, dashboard reconciliation, instrumentation debt, Mixpanel setup, Amplitude setup, PostHog setup, warehouse-native analytics. Also triggers when the team has data but cannot trust it, or when designing instrumentation for a new feature, or when auditing an existing setup that has drifted.

How it works

The skill provides an execution framework for instrumenting analytics from the ground up. It defines an instrumentation hierarchy where events are the atomic facts, properties describe events, identities map events to people, cohorts filter across events, funnels are sequences of events, and retention measures repeat behavior over time. It prescribes event taxonomy rules (past tense, object-action format, granular but non-redundant), distinguishes event-level vs user-level properties, and enforces naming conventions (snake_case, object-action format, verb-noun for user properties). It explains schema versioning practices (additive changes vs breaking changes, versioning with _v2, keeping old events during transitions), and outlines funnel design rules (order, time windows, interpretation of drop-offs, anchor events). It covers cohort definitions, retention measurement flavors, and North Star metric selection guidelines, including a minimal set of supporting metrics. It emphasizes trustable dashboard design with inline definitions, known data sources, caveats, and reproducibility, plus governance like owners and refresh cadence. It discusses instrumentation debt as the cost of delayed or skipped instrumentation and provides concrete pattern references for related topics.

When to use it

Trigger when setting up product analytics from scratch, auditing existing instrumentation, addressing a data trust issue, or designing instrumentation for a new feature.

What it can touch

Tools and setups mentioned include Mixpanel, Amplitude, PostHog, and warehouse-native analytics via BigQuery, Snowflake, or dbt. It also references dashboards, data sources (e.g., fct_orders, dim_customers), and typical analytics artifacts like events, properties, identities, cohorts, funnels, and NSM definitions.

Caveats

Describes risks and limitations around dashboard drift, schema changes, and the need for migrations during breaking changes. It emphasizes documenting definitions, data sources, and caveats, and it notes the importance of reproducibility and governance to prevent stale or misleading analytics.

From the SKILL.md

# Product Analytics Setup A senior PM and analyst's playbook for instrumenting product analytics correctly the first time. Most product analytics setups are some combination of inherited mistakes, dashboard sprawl, and events nobody trusts. The team launches a new feature; instrumentation gets bolted on under deadline pressure; naming drifts; properties are inconsistent; six months later nobody can answer simple questions because the answer depends on which event you trust. This skill is the discipline that prevents that. It assumes you have answered the strategic questions about what to measure (see `analytics-strategy`). It assumes you have a tool connected (Mixpanel, Heap, PostHog, Amplitude, or warehouse-native via BigQuery, Snowflake, or dbt). The hard part is the systematic execution: naming conventions, property design, schema versioning, funnel construction, cohort definitions, retention measurement. When to use this skill: setting up product analytics from scratch, auditing an existing instrumentation, fixing a "we have data but cannot trust it" problem, or designing instrumentation for a new feature. --- ## What this skill is for This skill spans instrumentation execution

What's inside
Steps it walks through
  1. What this skill is for
  2. The instrumentation hierarchy
  3. Event taxonomy design
  4. Property design: event-level vs user-level
  5. Naming conventions
  6. Schema versioning
  7. Funnel design
  8. Cohort definitions
  9. Retention measurement
  10. North Star and supporting metrics
  11. The trustable dashboard principle
  12. Instrumentation debt
  13. Common failure modes
  14. The framework: 12 considerations for trustable product analytics
Ships with 9 files
  • references/cohort-definition-patterns.md
  • references/common-failures.md
  • references/event-taxonomy-template.md
  • references/funnel-design-templates.md
  • references/instrumentation-audit-checklist.md
  • references/naming-convention-reference.md
  • references/north-star-metric-selection.md
  • references/property-design-patterns.md
  • references/schema-versioning-patterns.md
More from claude-skills
All skills →
About this skill
What does the product-analytics-setup skill do?

How to actually instrument product analytics correctly. Event taxonomy, property design, naming conventions, schema versioning, identity stitching, funnel design, retention cohorts, North Star metric selection, dashboard hygiene, instrumentation debt, and the failure modes that produce data nobody trusts. Triggers on product analytics setup, event taxonomy, tracking plan, instrumentation, schema versioning, North Star metric, retention cohorts, funnel design, naming conventions, instrument new feature, audit existing analytics, dashboard reconciliation, instrumentation debt, Mixpanel setup, Am

How do I install it?

Run `npx skills add rampstackco/claude-skills --skill product-analytics-setup --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From rampstackco/claude-skills, a repository with 515 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going