Public OpenTelemetry facts
18 skills
Agent Skills for OpenTelemetry
ollygarden/opentelemetry-agent-skills
Vendor-neutral skills that point agents at upstream sources of truth: specifications, semantic conventions, SDK APIs, Collector components, and release data. Curated by us, non-opinionated by design.
- Grounded in upstream docs and source, not copied into context
- Token-efficient: small fetch tables, lookup indexes, and scripts
- Skill changes must show, with and without the skill, that it helps
Languages
otel-go— Declarative SDK setup, API surface, otelhttp and otelgrpc, compile-time instrumentation, and breaking-change audits.otel-java— Javaagent zero-code instrumentation, the Spring Boot Starter, manual SDK setup, and BOM dependency management.otel-js— NodeSDK setup, declarative YAML configuration, auto-instrumentations, and ESM versus CJS import patterns.otel-python— File-based SDK setup, the logging bridge, zero-code instrumentation, and the contrib catalog.otel-dotnet— Hosting-extension SDK setup, ActivitySource, Meter, and ILogger, plus the zero-code CLR profiler.otel-ruby— SDK and Bundler setup, manual tracing, and contrib instrumentation for Rails, Rack, Sinatra, and Sidekiq.otel-browser— Web tracing SDK, web vitals and fetch instrumentation, sessions, and frontend-to-backend propagation.
Collector
otel-collector— Component config keys, defaults, signal support, stability, and gotchas, one component at a time.otel-collector-builder— Custom Collector distributions with OCB: manifests, version alignment, and multi-arch builds.otel-ottl— Authoring and debugging OTTL for the transform, filter, routing, and tail-sampling processors.otel-telemetrygen— Synthetic traces, metrics, and logs for load tests and for validating pipeline rules.
Specifications and lifecycle
otel-semantic-conventions— Released convention groups, attributes, and span naming rules, with exact upstream lookups.otel-declarative-config— SDK providers configured from a single YAML file, with schema and precedence rules.otel-sdk-versions— The latest compatible released SDK and package versions for a language.otel-upgrade— Package and Collector upgrade assessment: compatibility, configuration, and rollout risk.otel-telemetry-emissions— Which spans, metrics, and logs a component or instrumentation package emits at a given version.otel-span-events-to-logs-migration— Moving from the deprecated Span Event API to the Logs API.otel-weaver— Weaver registries, templates, generated bindings, and registry checks in CI.