rknightion

Otel Instrumentation Skills — Development skill for Claude Code

Development community

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