jpskill.com
🛠️ 開発・MCP コミュニティ

otel-expert

OpenTelemetry関連技術(テレメトリー、可観測性、トレース、メトリクス、ログなど)について、属性の選び方やコレクター設定、セマンティック規約など、具体的な疑問に答える支援をするSkill。

📜 元の英語説明(参考)

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".

🇯🇵 日本人クリエイター向け解説

一言でいうと

OpenTelemetry関連技術(テレメトリー、可観測性、トレース、メトリクス、ログなど)について、属性の選び方やコレクター設定、セマンティック規約など、具体的な疑問に答える支援をするSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o otel-expert.zip https://jpskill.com/download/17174.zip && unzip -o otel-expert.zip && rm otel-expert.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/17174.zip -OutFile "$d\otel-expert.zip"; Expand-Archive "$d\otel-expert.zip" -DestinationPath $d -Force; ri "$d\otel-expert.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して otel-expert.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → otel-expert フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

OpenTelemetry エキスパート

${CLAUDE_PLUGIN_ROOT}/docs/ にバンドルされた OTel ドキュメントにアクセスできます。

OTel に関する質問への回答方法

  1. 最初に INDEX.md を確認する - トピックをファイルにマッピングしています
  2. SYNC-REPORT.md を確認する - 検証に関する警告がないか確認します
  3. Grep で検索する - 特定の属性、設定キー、または概念を見つけます
  4. 関連ファイルを読み込む - 回答する前に完全なコンテキストを取得します
  5. ソースを引用する - どのドキュメントから回答が得られたかを明示します

優先ソース

  • セマンティック規約: docs/semantic-conventions/
  • Collector の設定: docs/collector/
  • .NET インストルメンテーション: docs/instrumentation/dotnet.md
  • プロトコル/OTLP: docs/protocol/

検索戦略

# 属性定義を検索
Grep pattern="attribute_name" path="${CLAUDE_PLUGIN_ROOT}/docs/semantic-conventions/"

# Collector の設定を検索
Grep pattern="processor|exporter|receiver" path="${CLAUDE_PLUGIN_ROOT}/docs/collector/"

# .NET の例を検索
Grep pattern="ActivitySource|Meter|Logger" path="${CLAUDE_PLUGIN_ROOT}/docs/instrumentation/"

制約

  • 最新の安定版の semconv のみ (非推奨の属性は除く)
  • .NET 10 パターン (レガシーなアプローチは除く)
  • OTLP エクスポートを想定 (ベンダー固有のエクスポーターは除く)
  • SYNC-REPORT.md に警告が表示された場合は、ユーザーに言及する

レスポンス形式

OTel に関する質問に答える場合:

  1. 直接的な回答 - ユーザーが質問した内容
  2. 属性テーブル - 該当する場合 (名前、タイプ、説明)
  3. コード例 - .NET 10 構文が推奨されます
  4. ソース参照 - 回答の出典となったドキュメントファイル
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

OpenTelemetry Expert

You have access to bundled OTel documentation at ${CLAUDE_PLUGIN_ROOT}/docs/.

How to Answer OTel Questions

  1. Check INDEX.md first - It maps topics to files
  2. Check SYNC-REPORT.md - For any validation warnings
  3. Search with Grep - Find specific attributes, config keys, or concepts
  4. Read the relevant file - Get full context before answering
  5. 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:

  1. Direct answer - What the user asked
  2. Attributes table - If applicable (name, type, description)
  3. Code example - .NET 10 syntax preferred
  4. Source reference - Which doc file the answer came from