← ClaudeAtlas

rum-trackinglisted

Guides product analytics and RUM (Real User Monitoring) event tracking in web (React/Next.js) and mobile (React Native/Expo) apps. Decides what user interactions are valuable to capture, what's noise, what's PII to avoid, and how to implement, audit, update, and remove tracking code cleanly. Covers event naming, property schemas, tracking plans, GDPR/CCPA/DPDPA compliance, OpenTelemetry semantic conventions for browser and mobile RUM, and platforms (PostHog, Segment, Mixpanel, Amplitude, Datadog RUM, Sentry, OTel, Dash0). Modes: guide (default), implement, audit, remove, plan. Triggers on "track this event", "add analytics", "what should I track", "is this PII", "tracking plan", "remove tracking", "audit analytics", "/rum-tracking".
mthines/agent-skills · ★ 5 · Web & Frontend · score 80
Install: claude install-skill mthines/agent-skills
# RUM Tracking Guides product-analytics and RUM event tracking for web (React/Next.js) and mobile (React Native/Expo) apps. Decides what to capture, what to drop, what's PII, and how to add, audit, update, and remove tracking code without breaking downstream dashboards. > **External dependency.** The OTel guidance in [`rules/otel-conventions.md`](./rules/otel-conventions.md) > builds on the `otel-instrumentation` and `otel-semantic-conventions` skills, > which live in the [dash0 agent-skills repo](https://github.com/dash0hq/agent-skills), > not this one. That rule **invokes them at runtime via `Skill()` when they're > installed** (and skips silently otherwise) — install them alongside this skill > to get their authoritative span/metric/attribute guidance. > **This `SKILL.md` is a thin index.** > Detailed rules live in `rules/*.md` and load on demand. > Worked examples live in `references/*.md`. > Literal scaffolding lives in `templates/*.md`. --- ## Mode Detection Parse `$1` as the mode. State the detected mode in one line before continuing. | Mode | Default | Trigger | | ----------- | ------- | -------------------------------------------------------------------- | | `guide` | **yes** | "what should I track", "is this worth tracking", default if no mode | | `implement` | | "add tracking", "instrument this", "track this event" | | `audit` | | "audit tracking", "re