analytics

Instrument product analytics with event taxonomy, consent gating, and funnel validation.

26|8|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/arbazkhan971/godmode --skill analytics-arbazkhan971
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics
Source: https://github.com/arbazkhan971/godmode/tree/main/skills/analytics
Command: npx skills add https://github.com/arbazkhan971/godmode --skill analytics-arbazkhan971

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many products lack a consistent, privacy-compliant analytics implementation, leading to fragmented event definitions, unreliable funnels, and unsafe handling of PII; this Skill centralizes taxonomy-first analytics design, instrumentation, and validation so teams can measure features and experiments reliably and safely.

Core Features & Use Cases

  • Analytics strategy & discovery: capture goals, key questions, platform and privacy requirements before any code is written.
  • Provider selection & abstraction: configure SDKs (Segment, Amplitude, Mixpanel, PostHog, Plausible, Umami) and implement a unified AnalyticsProvider with track/identify/page methods to decouple instrumentation from vendor choice.
  • Event taxonomy, data model & funnels: design consistent event names and properties, model events/users/sessions for warehousing, and instrument conversion funnels and A/B test assignments.
  • Privacy, consent & validation: implement consent gating, PII audits, user deletion endpoints, and automated checks to ensure no tracking before consent and no PII in events.
  • Delivery & verification: staged rollout, analytics debug validation, funnel correctness checks, and automatic rollback on regressions.

Quick Start

Use the analytics skill to design an event taxonomy and implement consent-gated Segment tracking for the signup funnel.

Frequently Asked Questions about analytics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement privacy-first product analytics with consent gating?

Privacy-first product analytics requires a unified AnalyticsProvider interface with consent gating to ensure no event tracking occurs before user consent. This Skill centralizes taxonomy design and implements automated validation checks to enforce PII-free event schemas across web, mobile, and server-side projects.

How do I design an event taxonomy for conversion funnels and A/B testing?

Designing an event taxonomy for conversion funnels and A/B testing involves creating consistent event names and properties before instrumentation. This Skill models events, users, and sessions for warehousing and wires A/B test assignments to measure experiment outcomes reliably.

Can I use Segment or Mixpanel SDKs with a unified analytics provider?

Yes, you can configure Segment, Mixpanel, Amplitude, PostHog, Plausible, or Umami SDKs through a unified AnalyticsProvider. This abstraction exposes track, identify, and page methods to decouple your instrumentation logic from the specific vendor choice.

What's the best way to prevent PII from leaking into event tracking?

The best way to prevent PII leaks in event tracking is running automated PII audits alongside consent gating. This Skill implements user deletion endpoints and automated validation checks to ensure no personally identifiable information enters your event schemas.

How do I validate analytics instrumentation and funnel correctness?

Validating analytics instrumentation requires staged rollout with debug validation and automatic rollback on regressions. This Skill performs funnel correctness checks and automated validation to ensure your event tracking captures user behavior accurately before full deployment.

Does this analytics instrumentation work for both web and mobile projects?

Yes, this analytics instrumentation applies to web, mobile, and server-side projects. It captures platform-specific privacy requirements during strategy discovery and implements a unified AnalyticsProvider interface to standardize event tracking across all environments.