OpenTelemetry Semantic Conventions expert. Use when selecting, applying, or reviewing telemetry attributes. Triggers on tasks involving attribute selection, semantic convention compliance, attribute migration, or custom attribute decisions. Covers the attribute registry, naming patterns, attribute placement, and versioning. For span names, span kinds, and span status codes, see the otel-instrumentation skill.
99
100%
Does it follow best practices?
Impact
98%
1.22xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Deprecated HTTP attribute migration
http.request.method used
100%
100%
http.response.status_code used
100%
100%
url.full on client spans
100%
100%
url.path on server spans
100%
100%
url.full NOT on server spans
100%
100%
server.address used
100%
100%
url.scheme used
100%
100%
user_agent.original used
100%
100%
Metric name updated
100%
100%
Duration unit seconds
100%
100%
_OTHER normalization
50%
100%
Custom attribute naming and metric cardinality
Reverse-DNS namespace prefix
33%
66%
No bare custom attribute names
80%
100%
http.route in metric dimensions
0%
100%
No url.path in metrics
100%
100%
No user/order IDs in metric dimensions
100%
100%
User identity on spans not resource
100%
100%
service.name on resource
100%
100%
deployment.environment.name used
0%
100%
Registry attributes not reinvented
60%
100%
High-cardinality values on spans
100%
100%
Kubernetes resource attributes and service topology
service.name as resource attr
100%
100%
service.version as resource attr
100%
100%
deployment.environment.name
0%
100%
k8s.pod.uid not k8s.pod.ip
100%
100%
service.name NOT on spans
100%
100%
k8s metadata NOT on spans
100%
100%
peer.service or server.address on client spans
100%
100%
Correct span kinds
100%
100%
No manual dash0.* attributes
100%
100%
service.instance.id set
0%
100%
e73252a
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.