This gets the Elastic Distribution of OpenTelemetry wired into your .NET app for automatic tracing, metrics, and logs. You add two NuGet packages, call AddElasticOpenTelemetry() in your startup code, and set three environment variables: service name, the OTLP endpoint (not the APM server URL), and auth headers. The skill is pretty explicit about what not to do, which is helpful since mixing EDOT with the classic Elastic APM agent will cause problems, and manually configuring providers defeats the point of the automatic setup. Reach for this when you're starting fresh with observability on a .NET service, not retrofitting an existing agent.
npx -y skills add elastic/agent-skills --skill observability-edot-dotnet-instrument --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
sickn33/antigravity-awesome-skills
kubesphere/kubesphere
supercent-io/skills-template