agentsclimarketplace

Product analytics

Skill Mattakushi432/Claude-Code-Skills-Custom-DevTools-Pack/plugins/devtools-pack/skills/product-analytics

A curated pack of custom Claude Code skills for developers — installable as a Claude Code plugin marketplace.

Install
npx -y skills add Mattakushi432/Claude-Code-Skills-Custom-DevTools-Pack --skill product-analytics

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

When to activate: product analytics, funnel analysis, cohort analysis, retention curves, DAU WAU MAU, activation metrics, event tracking, Mixpanel, Amplitude

SKILL.md

5.7 KB, ~1.4k tokens by cl100k_base, as published. Nobody here has run it

Product Analytics

Event Taxonomy Design

Naming Convention: Object-Action

Format: object_action

Examples:
  user_signed_up
  project_created
  file_uploaded
  subscription_upgraded
  report_exported
  onboarding_completed

Event Properties (always include)

{
  "event": "project_created",
  "user_id": "usr_123",
  "timestamp": "2024-01-15T10:30:00Z",
  "session_id": "sess_456",
  "platform": "web",
  "properties": {
    "project_type": "template",
    "team_size": 5,
    "plan": "pro"
  }
}

Instrumentation Checklist

  • Every screen/page view tracked
  • All CTA clicks tracked
  • Form submissions tracked (start + complete)
  • Errors tracked with context
  • Key milestones tracked (activation, upgrade, churn signal)
  • Properties consistent across events (same field names)
  • User identity linked (anonymous → identified on signup)

Funnel Analysis

Funnel Construction

  1. Define the conversion goal (signup, activation, purchase)
  2. Map required steps in order
  3. Identify optional vs required steps
  4. Set time window (complete within X days)
  5. Measure conversion rate at each step

Funnel Metrics

MetricFormula
Step conversion rateUsers completing step N / Users entering step N
Overall conversionUsers completing final step / Users entering step 1
Drop-off rate1 - step conversion rate
Time to convertMedian time from step 1 to final step

Diagnosing Drop-offs

  • Drop > 50% at a step → investigate with session recordings
  • Compare drop-off by segment (device, plan, cohort)
  • Run qualitative research at high-drop steps
  • Test friction reduction (reduce fields, add progress indicator)

Cohort Analysis

Acquisition Cohort

Groups users by when they joined (week/month). Tracks how each cohort behaves over time.

Week 0: 1,000 users signed up
Week 1: 650 returned (65% W1 retention)
Week 2: 450 returned (45% W2 retention)
Week 4: 300 retained (30% W4 retention)
Week 8: 220 retained (22% W8 retention — stabilization point)

Behavioral Cohort

Groups users by action taken (users who completed onboarding vs those who didn't).

Use behavioral cohorts to:

  • Validate aha moment hypothesis
  • Compare LTV of activated vs non-activated users
  • Identify high-value behaviors to promote

Retention Curves

Benchmarks by Product Category

CategoryD1D7D30
Social / consumer40%20%10%
SaaS (B2B)60%45%35%
Mobile games35%15%5%
E-commerce30%10%5%
Productivity tools50%35%25%

Reading the Curve

  • Smile curve: Drops then flattens → healthy core audience
  • Declining curve: Never flattens → product has no sticky value
  • High D1, steep drop: Strong acquisition but weak activation

Improving Retention

  • D1 retention: Improve onboarding and time-to-value
  • D7 retention: Establish habit loop, trigger return visit
  • D30 retention: Deepen engagement, show accumulated value

DAU / WAU / MAU

Definitions

  • DAU: Unique users with at least one qualifying event in a calendar day
  • WAU: Unique users active in the past 7 days
  • MAU: Unique users active in the past 28–30 days

Engagement Ratios

RatioFormulaHealthy range
DAU/MAU (stickiness)DAU ÷ MAU> 20% good, > 50% excellent
DAU/WAUDAU ÷ WAUIndicates daily vs weekly habit
WAU/MAUWAU ÷ MAUWeekly habit strength

Qualifying Event Definition

Do not count all events as active. Define a meaningful "active" event:

  • Bad: any page view (inflated by bots/accidental visits)
  • Good: core product action (created item, sent message, ran query)

Activation Metrics

Finding the Aha Moment

  1. Define activation: what behavior correlates with long-term retention?
  2. Segment retained vs churned users
  3. Identify actions taken in first session that differ between groups
  4. Test hypothesis: does promoting that action improve retention?

Activation Metric Examples

ProductActivation event
SlackSent 2,000 messages as a team
DropboxUploaded 1 file on 2 devices
TwitterFollowed 30 accounts in first day
HubSpotConnected email + created 1 contact

Time-to-Activate

Track: median time from signup to activation event. Goal: reduce time-to-activate while maintaining quality of activation.

Product Health Dashboard

Key Metrics (top of dashboard)

MetricTimeframeAlert threshold
DAUDaily-10% WoW
New signupsDaily-20% WoW
Activation rateWeekly-5pp MoM
D7 retentionWeekly cohort-5pp MoM
Revenue (MRR/ARR)Monthly-5% MoM
NPSMonthly< 30

Supporting Metrics

  • Funnel conversion rates by step
  • Feature adoption (% MAU using feature)
  • Error rates on key flows
  • Support ticket volume by category

Mixpanel vs Amplitude vs PostHog

MixpanelAmplitudePostHog
StrengthsFunnels, retentionBehavioral cohortsOpen source, session replay
PricingUsage-basedUsage-basedFree tier + usage
Best forGrowth teamsEnterpriseStartups, self-hosted
SQL accessLimitedYes (paid)Yes

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.