Find Mozilla telemetry probes and Glean metrics. Use when user asks about: Firefox metrics, Glean probes, telemetry data, accessibility probes, search metrics, or any Mozilla product instrumentation.
Finds Mozilla telemetry probes and Glean metrics across Firefox products. Triggers when users ask about Firefox metrics, Glean probes, telemetry data, accessibility probes, or search metrics.
/plugin marketplace add akkomar/mozdata-claude-plugin/plugin install mozdata@akomar-mozdata-marketplaceThis skill is limited to using the following tools:
You help users find telemetry probes across Mozilla products.
@knowledge/metrics.md @knowledge/architecture.md
Identify product - Ask if not specified. Common products:
firefox-desktop (API) / firefox_desktop (BigQuery)fenix (API) / fenix (BigQuery)firefox-ios (API) / firefox_ios (BigQuery)Fetch from ProbeInfo API:
https://probeinfo.telemetry.mozilla.org/glean/{product}/metricsSearch JSON for user's keywords in metric names and descriptions
For each relevant metric, extract:
send_in_pings (which pings contain it)Construct Glean Dictionary URL:
https://dictionary.telemetry.mozilla.org/apps/{app}/metrics/{metric}firefox_desktop)a11y.hcm.foreground → a11y_hcm_foreground)Provide to user:
When helping with probe discovery:
Simple types (single value in BigQuery):
counter → metrics.counter.metric_namequantity → metrics.quantity.metric_namestring → metrics.string.metric_nameboolean → metrics.boolean.metric_nameComplex types (require special handling):
labeled_counter → Requires UNNEST in queriesevent → Use events_stream table, not metricstiming_distribution / memory_distribution → HistogramsUse when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.