OpenTelemetry distributed tracing — auto/manual instrumentation, ctx propagation, sampling, Jaeger/Tempo integration. Use when: debug latency in distributed sys, req flow across microservices, correlate traces w/ logs+metrics, e2e latency, migrate legacy tracing → OTel.
Install
npx skills add pjt222/agent-almanac --skill instrument-distributed-tracingnpx skills add pjt222/agent-almanac --skill instrument-distributed-tracing -a claude-code -gnpx skills add pjt222/agent-almanac --skill instrument-distributed-tracing -a codex -ggemini skills install https://github.com/pjt222/agent-almanac.git --path i18n/caveman-ultra/skills/instrument-distributed-tracinggh skill install pjt222/agent-almanac instrument-distributed-tracinggit clone --depth 1 https://github.com/pjt222/agent-almanac /tmp/pjt222__agent-almanac
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/pjt222__agent-almanac/i18n/caveman-ultra/skills/instrument-distributed-tracing ~/.claude/skills/instrument-distributed-tracing # Claude Code
cp -R /tmp/pjt222__agent-almanac/i18n/caveman-ultra/skills/instrument-distributed-tracing ~/.agents/skills/instrument-distributed-tracing # Codex, Cursor, Gemini CLI, Copilot, OpenCode