Help us improve
Share bugs, ideas, or general feedback.
From opentelemetry-agent-skills
Guides OpenTelemetry setup in Java: Javaagent zero-code instrumentation, Spring Boot Starter, autoconfigure SDK, declarative YAML config, BOM dependency management.
npx claudepluginhub ollygarden/opentelemetry-agent-skills --plugin otel-javaHow this skill is triggered — by the user, by Claude, or both
Slash command
/opentelemetry-agent-skills:otel-javaThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Entry point for OpenTelemetry mechanics in Java services. Load a reference below based on
Guides setup of OpenTelemetry NodeSDK, declarative YAML configuration, and auto-instrumentations for Node.js services.
Guides phased OpenTelemetry migration for existing uninstrumented apps: SDK setup, context propagation refactoring, logging/metrics bridges, verification. For retrofitting without breaking monitoring.
Instrument apps with OpenTelemetry and send telemetry to Grafana Cloud via OTLP. Covers SDK setup, Alloy collector, sampling, and migration from other observability tools.
Share bugs, ideas, or general feedback.
Entry point for OpenTelemetry mechanics in Java services. Load a reference below based on the task; each reference is self-contained.
| File | Use when |
|---|---|
references/declarative-setup.md | Configuring the SDK via declarative YAML: Javaagent activation, Spring Boot Starter, autoconfigure SDK, BOM, agent-only properties, manual instrumentation entry points. |
For YAML schema details, fetch the upstream sources listed in the otel-declarative-config skill.
For Java-specific facts:
| Fact | Fetch |
|---|---|
Latest BOM (opentelemetry-bom) | gh api repos/open-telemetry/opentelemetry-java/releases/latest -q '.tag_name' |
| Latest Javaagent | gh api repos/open-telemetry/opentelemetry-java-instrumentation/releases/latest -q '.tag_name' |
Javaagent declarative-config docs (current activation flag, supported file_format) | WebFetch https://opentelemetry.io/docs/zero-code/java/agent/configuration/ |
| Javaagent declarative-config smoke fixture (parser truth for current main) | WebFetch https://raw.githubusercontent.com/open-telemetry/opentelemetry-java-instrumentation/main/smoke-tests/src/test/resources/declarative-config.yaml |
| Javaagent CHANGELOG (when each schema rc landed) | WebFetch https://raw.githubusercontent.com/open-telemetry/opentelemetry-java-instrumentation/main/CHANGELOG.md |
| Spring Boot starter docs | WebFetch https://opentelemetry.io/docs/zero-code/java/spring-boot-starter/ |
otel-declarative-config skill (language-agnostic YAML schema sources).otel-sdk-versions skill.otel-semantic-conventions skill.