otel-expert
Use this when working with OpenTelemetry, telemetry, observability, traces, spans, metrics, logs, OTLP, semantic conventions, or instrumentation. Triggers on questions like "what attributes should I use", "how do I configure the collector", "what's the semconv for X".
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
OpenTelemetry Expert
You have access to bundled OTel documentation at ${CLAUDE_PLUGIN_ROOT}/docs/.
How to Answer OTel Questions
- Check INDEX.md first - It maps topics to files
- Check SYNC-REPORT.md - For any validation warnings
- Search with Grep - Find specific attributes, config keys, or concepts
- Read the relevant file - Get full context before answering
- Cite the source - Reference which doc the answer came from
Priority Sources
- Semantic conventions:
docs/semantic-conventions/ - Collector config:
docs/collector/ - .NET instrumentation:
docs/instrumentation/dotnet.md - Protocol/OTLP:
docs/protocol/
Search Strategy
# Find attribute definitions
Grep pattern="attribute_name" path="${CLAUDE_PLUGIN_ROOT}/docs/semantic-conventions/"
# Find collector config
Grep pattern="processor|exporter|receiver" path="${CLAUDE_PLUGIN_ROOT}/docs/collector/"
# Find .NET examples
Grep pattern="ActivitySource|Meter|Logger" path="${CLAUDE_PLUGIN_ROOT}/docs/instrumentation/"
Constraints
- Latest stable semconv only (no deprecated attributes)
- .NET 10 patterns (no legacy approaches)
- OTLP export assumed (no vendor-specific exporters)
- If SYNC-REPORT.md shows warnings, mention them to the user
Response Format
When answering OTel questions:
- Direct answer - What the user asked
- Attributes table - If applicable (name, type, description)
- Code example - .NET 10 syntax preferred
- Source reference - Which doc file the answer came from
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-01-28
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!