workleap-telemetry

Initialize wl-telemetry to unify Honeycomb, LogRocket, and Mixpanel with correlation IDs.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/workleap/wl-agents-code-review-poc --skill workleap-telemetry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workleap-telemetry
Source: https://github.com/workleap/wl-agents-code-review-poc/tree/main/.agents/skills/workleap-telemetry
Command: npx skills add https://github.com/workleap/wl-agents-code-review-poc --skill workleap-telemetry

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill unifies frontend telemetry by coordinating Honeycomb, LogRocket, and Mixpanel under a single Telemetry client, ensuring consistent correlation IDs across platforms.

Core Features & Use Cases

  • Unified initialization: initialize wl-telemetry to boot all platforms with a single config.
  • Cross-platform correlation: share Telemetry Id and Device Id across Honeycomb, LogRocket, and Mixpanel.
  • Noop/testing support: easy to mock in Storybook and unit tests.
  • Practical use: instrument frontend apps for end-to-end observability and analytics.

Quick Start

Initialize wl-telemetry with initializeTelemetry using platform configs, and wrap your root app with TelemetryProvider for automatic cross-platform correlation.

Frequently Asked Questions about workleap-telemetry

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

FAQPage Schema
How do I unify Honeycomb, LogRocket, and Mixpanel with consistent correlation IDs in a frontend app?

You can unify frontend telemetry by using a shared client to boot Honeycomb, LogRocket, and Mixpanel with a single initialization config. This coordinates cross-platform correlation IDs automatically, ensuring consistent observability and analytics tracking.

What is the best way to set up cross-platform telemetry for frontend observability?

The best way to set up cross-platform telemetry is to initialize a unified telemetry client with platform-specific configurations, then wrap your root application with a telemetry provider. This automatically applies shared correlation IDs across platforms.

Can I mock frontend telemetry clients for Storybook and unit testing?

Yes, you can mock frontend telemetry clients for Storybook and unit tests using Noop variants. These testing support components prevent actual platform data collection while maintaining the required telemetry provider structure.

Does unified frontend telemetry require separate configurations for Mixpanel and Honeycomb?

Yes, unified frontend telemetry requires platform-specific configurations. You need a Mixpanel productId with an environment or tracking API URL, alongside Honeycomb namespace, serviceName, and apiServiceUrls to boot all platforms correctly.

Why does my frontend troubleshooting fail across Honeycomb and LogRocket without correlation IDs?

Frontend troubleshooting fails across Honeycomb and LogRocket without correlation IDs because platform event traces cannot be linked. Unifying them under a shared telemetry client ensures cross-platform issue correlation and end-to-end observability.