Otel Instrumentation Skills — Development skill for Claude Code
Version-aware OpenTelemetry skills for Claude Code and Codex: instrumentation, Collector, OTTL, semantic conventions and upgrades from fresh upstream evidence.
How to install Otel Instrumentation Skills
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open rknightion/otel-instrumentation-skills and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Otel Instrumentation Skills does
Version-aware OpenTelemetry skills for Claude Code and Codex: instrumentation, Collector, OTTL, semantic conventions and upgrades from fresh upstream evidence.
Alternatives in Development
- PaperSpine — PaperSpine is a motivation-driven skill for learning from strong academic papers, building a paper’s central a 5k ★
- Resolve Drizzle Migrations — Resolve Drizzle migration conflicts by accepting upstream and regenerating local migrations 2.5k ★
- Sync Upstream — 同步上游 sirmalloc/ccstatusline 新 release 到 fork 并完成中文化 752 ★
README
otel-instrumentation-skills
OpenTelemetry skills for Claude Code and Codex. One plugin, one skill tree, two client catalogs.
OpenTelemetry changes faster than a bundled manual. This plugin stores durable workflows, decision criteria and verification procedures; agents retrieve mutable facts from authoritative sources for the exact version in the project. It synthesizes OllyGarden's source-driven workflows with Dash0's useful instrumentation-quality checks. It is neither an upstream fork nor a concatenation of their Markdown.
Design
Inspect repository/runtime versions before answering. Prefer tagged primary source over model memory, current docs over stale summaries, and observed telemetry over successful process exits. Latest available and validated compatible are different findings. No large configuration tables, package catalogs or semantic-convention inventories are bundled.
Retain telemetry by default. Sampling/filtering is intentional only when requested, never a cost optimisation. Fix pathological metric dimensions, Loki labels and operation names while retaining useful IDs in span/log context. Hashing IDs does not bound cardinality. Do not introduce secret capture; aggressive PII redaction is not the purpose of an instrumentation review.
Grafana Cloud is the usual backend, with current official Grafana lookup when backend behavior matters. The workflows remain vendor-neutral. Browser observability uses Faro outside this plugin; no browser OTel skill is provided. Dedicated language skills cover Go, Python and JavaScript/TypeScript on Node. Java, .NET and Ruby are intentionally excluded.
Skills
| Skill | Responsibility |
|---|---|
otel-instrumentation |
Review or improve OpenTelemetry signal quality across traces, metrics and logs: correctness, propagation, correlation, cardinality, duplication and runtime overhead. |
otel-go |
Add, review or troubleshoot OpenTelemetry in Go services, including providers, contrib/manual instrumentati |
Related Skills
Otel Agent Trace Connector
OpenTelemetry Collector connector for normalized Codex and Claude Code traces
Scaffold Observability
Configure ArchiPy 5.x OpenTelemetry traces, metrics, logs, and instrumentation
Otel Collector
Generate an otelcol-contrib config (agent or gateway mode)
Bazel Version Upgrades
Guidance for migrating Bazel projects to newer versions, specifically
Ableton Init
Bootstrap a fresh Ableton Live project with our preferred bus structure, return tracks, group templates, and c
Upstream Triage
Import upstream cmux PRs into c11 — agent evaluates desirability, judges difficulty, and writes the c11 versio
Related Agents
Otel Observability Engineer
Independent observability reviewer for a service diff — verifies OpenTelemetry instrumentation, RED metrics (R
Semconv Accuracy Reviewer
Audits OpenTelemetry / semantic-convention accuracy and API currency in this plugin's skills, subagents, and g
Otel Log
Investigate OpenTelemetry logs in Berserk — error patterns, log templates, severity analysis, service-level lo