otel

Document and validate OTEL telemetry data from Claude Code tool spans.

2|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/slabgorb/sidequest --skill otel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: otel
Source: https://github.com/slabgorb/sidequest/tree/main/.pennyfarthing/skills/pf-otel
Command: npx skills add https://github.com/slabgorb/sidequest --skill otel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Document and validate OTEL telemetry data produced by Claude Code to enable accurate interception, correlation, and enrichment of tool spans.

Core Features & Use Cases

  • OTEL log interception and correlation for Claude Code tool executions
  • Enrichment of tool spans with metadata such as file information, tool results, and correlation IDs
  • Debugging and UI visualization of telemetry data in BikeRack GUI

Quick Start

Enable OTEL debug logging and begin capturing telemetry data to inspect span structure and enrichment results.

Frequently Asked Questions about otel

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

FAQPage Schema
How do I capture and debug OTEL telemetry data emitted by Claude Code?

OTEL telemetry debugging in Claude Code is enabled by activating debug logging, which captures tool span structures for Read, Edit, and Bash executions. You can then inspect the logRecord structure and validate span interception for telemetry analysis.

What is the required logRecord structure for Claude Code OTEL tool spans?

The logRecord structure for Claude Code OTEL telemetry specifies required attributes including tool_result metadata and correlation IDs. This standardized structure enables reliable span interception, metadata enrichment, and accurate correlation across Read, Edit, and Bash tool executions.

Can I enrich Claude Code telemetry spans with custom metadata and file information?

Enriching Claude Code telemetry spans involves applying enrichment pipelines that attach file information, tool results, and correlation IDs to intercepted spans. These pipelines follow specified redaction rules to ensure safe and verifiable telemetry analysis.

How does correlation work for OTEL tool spans across Claude Code workflows?

OTEL correlation for Claude Code workflows uses correlation IDs embedded in the logRecord structure to link tool spans across Read, Edit, and Bash executions. This strategy enables tracking related tool interactions and visualizing them in telemetry UIs.

What redaction rules apply when enriching OTEL telemetry data from Claude Code?

Redaction rules for Claude Code OTEL telemetry enrichment ensure sensitive data is sanitized during span interception and metadata attachment. These rules are part of the enrichment pipeline, maintaining safe and verifiable telemetry analysis for debugging and visualization.

Does the BikeRack GUI support visualization of enriched Claude Code OTEL spans?

BikeRack GUI supports visualization of enriched Claude Code OTEL spans by consuming the validated logRecord structure. You can debug and visualize tool spans with attached metadata, file information, and correlation IDs to analyze Claude Code workflows.