From skills
Universal OpenTelemetry auto-instrumentation planning and review guidance. Use when deciding whether agent/library instrumentation is sufficient, when tuning auto-instrumented boundaries, when avoiding duplicate manual spans, or when reviewing auto instrumentation for noise, PII, volume, and business value.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skills:ollygarden-otel-auto-instrumentationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when planning, implementing, or reviewing auto-instrumentation.
Use this skill when planning, implementing, or reviewing auto-instrumentation. It is universal guidance. Language-specific setup skills decide how a runtime enables the chosen auto-instrumentation; this skill decides whether it should be enabled, constrained, supplemented, or excluded.
auto + manual context when an auto span exists but the trace would otherwise
miss a degraded state, fallback, retry outcome, or business milestone. Annotate the
owning/current span or emit a bounded event instead of wrapping the auto boundary in
another span.always_on for production
requires an explicit plan rationale or an explicitly documented downstream sampling
control.For each detected service and boundary:
auto, manual, auto + manual context, or excluded.Use auto when a standard instrumentation library or agent covers the boundary and
the default span explains the production question.
Examples:
Use auto + manual context when the auto span exists but misses a meaningful business
or degraded outcome.
Examples:
The manual work should usually annotate the current span or emit a bounded event. Do not create a duplicate child span around the auto-instrumented HTTP, DB, RPC, messaging, or cache call.
Use manual when no auto instrumentation covers the operation and the operation is a
meaningful runtime boundary or critical business milestone.
Examples:
Use excluded when telemetry would add cost or cognitive load without improving
runtime understanding.
Examples:
When used during instrumentation planning, record for every auto-instrumented service or boundary:
auto, auto + manual context, or excludedFor every auto + manual context decision, also record the exact manual context that
must be added and what must not be duplicated.
always_on.npx claudepluginhub ollygarden/skills --plugin ollygarden-otel-collector-config-decompositionGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Resolves in-progress git merge or rebase conflicts by analyzing history, understanding intent, and preserving both changes where possible. Runs automated checks after resolution.
2plugins reuse this skill
First indexed Jun 22, 2026