Implements W3C TraceContext and Baggage propagation using the OpenTelemetry JS SDK and @opentelemetry/api. Injects and extracts trace context headers (traceparent, tracestate) across HTTP, gRPC, and message queue boundaries. Integrates with Jaeger, Zipkin, and OTLP exporters for distributed trace correlation.
Scanned 6/8/2026
Install via CLI
openskills install agentskillexchange/skills---
name: "OpenTelemetry Trace Context Propagator"
slug: "opentelemetry-trace-context-propagator"
description: "Implements W3C TraceContext and Baggage propagation using the OpenTelemetry JS SDK and @opentelemetry/api. Injects and extracts trace context headers (traceparent, tracestate) across HTTP, gRPC, and message queue boundaries. Integrates with Jaeger, Zipkin, and OTLP exporters for distributed trace correlation."
verification: "security_reviewed"
source: "https://opentelemetry.io/docs/languages/js/propagation/"
author: "OpenTelemetry"
category: "Library & API Reference"
framework: "Claude Code"
---
# OpenTelemetry Trace Context Propagator
Implements W3C TraceContext and Baggage propagation using the OpenTelemetry JS SDK and @opentelemetry/api. Injects and extracts trace context headers (traceparent, tracestate) across HTTP, gRPC, and message queue boundaries. Integrates with Jaeger, Zipkin, and OTLP exporters for distributed trace correlation.
## Installation
Use the upstream install or setup path that matches your environment:
- Docker
- npm init -y
- npm install undici \
- npm install -D tsx # a tool to run TypeScript (.ts) files directly with node
Requirements and caveats from upstream:
- Node.js
- Python
- @opentelemetry/sdk-node
Basic usage or getting-started notes:
- Dev
- Ops
- Concepts
- Source: https://opentelemetry.io/docs/languages/js/propagation/
## Documentation
- https://opentelemetry.io/docs/languages/js/propagation/
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/opentelemetry-trace-context-propagator/)
No comments yet. Be the first to comment!