mcpField
A
agent-skills

agent-skills

github.com/datadog-labsクラウド・DevOps1802.6k 回インストール6 日前に更新
リポジトリ

agent-skills について

AI エージェント向けの Datadog スキル集で、アカウント設定、モニタリング、ログ、オブザーバビリティ、クラウド連携を扱います。`pup` コマンドラインの利用方法に加え、実行前に状況を確認し、不足情報を調べる手順を定めています。

主な機能

  1. 01Datadog アカウント認証とリージョン確認
  2. 02ログ、トレース、メトリクスの検索
  3. 03モニターとアラートの作成・管理
  4. 04クラウド連携と SDK の設定
  5. 05`pup` コマンドラインでのタスク管理

活用シーン

  1. 01アプリのエラーログや遅いトレースの調査
  2. 02アラート作成やモニター停止時間の設定
  3. 03クラウドアカウントと Datadog の接続
  4. 04AI バックエンドへの LLM オブザーバビリティ導入

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/datadog-labs/agent-skills --skill agent-skills

インストール後、Claude Code で/agent-skillsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

Cargo.toml
.gitignore
LICENSE
README.md
agent-observability/agent-observability-auto-experiment/references/
eval_harness_template.py
eval_harness_template.mjs
rubrics.md
agent-observability/agent-observability-build-eval-from-annotations/references/
judge_runner.py
rubrics.md
scoring.py
agent-observability/agent-observability-eval-pipeline/scripts/
.gitignore
publish_dataset.py
load_env.py
agent-observability/agent-observability-experiment-analyzer/evals/
__init__.py
example_config.json
evaluator.py
executor.py
agent-observability/agent-observability-experiment-analyzer/evals/data/
experiment_analyzer_v0.json
experiment_analyzer_v1.json
agent-observability/agent-observability-experiment-analyzer/evals/prompts/
judge_rubric.txt
agent-observability/agent-observability-experiment-bootstrap/references/node/
nodejs.md
agent-observability/agent-observability-experiment-bootstrap/references/python/
env_setup_template.py
agent-observability/agent-observability-experiment-bootstrap/references/python/evaluator-styles/
function.md
class.md
remote.md
agent-observability/agent-observability-experiment-bootstrap/references/python/providers/
anthropic.md
gemini.md
langchain.md
llamaindex.md
bedrock.md

詳細

Datadog Skills

AI エージェント向けの必須 Datadog スキルです。

コアスキル

スキル説明
dd-account-setup適切なリージョンで有効な API キーを使用して Datadog アカウントが認証済みであることを確認します。キーを検証し、リージョン違いによる 403 を修正し、サインインまたはアカウントの作成を行います
dd-android-sdkDatadog Android SDK のアップグレードを、プロジェクトの現在のメジャーバージョンと移行先のメジャーバージョンに対応する移行手順に案内します。
dd-apmトレース、サービス、パフォーマンス分析
dd-appsDatadog Apps を構築します — スキャフォールドの作成、実行、アップロード、公開、CI/CD
dd-aws-integrationTerraform を使用して AWS アカウントを Datadog に接続します — クロスアカウント IAM ロール、メトリクス、リソースの収集
dd-azure-integrationTerraform を使用して Azure サブスクリプションまたは管理グループを Datadog に接続します — Entra アプリの登録、Monitoring Reader
dd-browser-sdkBrowser SDK のセットアップ、RUM、ログ、Session Replay、バージョン移行
dd-docsDatadog のドキュメントを検索します
dd-gcp-integrationTerraform を使用して GCP プロジェクトまたはフォルダーを Datadog に接続します — キーレスのサービスアカウント偽装
dd-instrument-llmoDatadog LLM Observability を使用して Python および Node.js/Next.js の AI バックエンドを計装します — SDK の初期化、エージェント/ワークフローのスパン、RUM↔LLMO セッションのリンク
dd-instrument-rumDatadog Browser RUM を使用してブラウザーアプリを計装します — React、Next.js、Angular、Vue、Nuxt、Svelte、バニラ
dd-llmoLLM Observability のトレース、実験、評価
dd-logsログ、パイプライン、アーカイブを検索します
dd-monitorsモニターとアラートの作成、管理、一時停止
dd-oci-integrationTerraform を使用して Oracle Cloud テナンシーを Datadog に接続します — Datadog 公式 OCI モジュール
dd-product-recommenderコードベースや目標に適した Datadog 製品を推奨します(推奨のみ)
dd-pup主要 CLI — すべての pup コマンド、認証、PATH のセットアップ
dd-software-deliveryCI/CD ワークフローのスキル — PR のブロック解除、不安定なテストのトリアージ

インストール

# Install core skills
npx skills add datadog-labs/agent-skills \
  --skill dd-pup \
  --skill dd-monitors \
  --skill dd-logs \
  --skill dd-apm \
  --skill dd-docs \
  --full-depth -y

# Install CI/CD workflow skills
npx skills add datadog-labs/agent-skills \
  --skill dd-software-delivery/unblock-pr \
  --skill dd-software-delivery/triage-flaky-test \
  --full-depth -y

前提条件

インストールと認証については、Pup のセットアップを参照してください。

コマンド実行ポリシー

スコープを絞ったコマンドは、次の順序で実行してください。

  1. まずコンテキストを確認します(会話、過去の出力、既知の値)。
  2. 必要な値が不足している場合は、探索コマンドを実行します。
  3. 値が曖昧なままの場合に限り、ユーザーに確認します。
  4. 必要な入力が揃ってから、対象のコマンドを実行します。
  5. 失敗する可能性が高い推測的なコマンドは避けます。

クイックリファレンス

タスクコマンド
エラーログを検索するpup logs search --query "status:error" --from 1h
モニターを一覧表示するpup monitors list
モニターのダウンタイムをスケジュールするpup downtime create --file downtime.json
遅いトレースを検索するpup traces search --query "service:api @duration:>500ms" --from 1h
メトリクスをクエリするpup metrics query --query "avg:system.cpu.user{*}"
認証状態を確認するpup auth status
トークンを更新するpup auth refresh

認証

pup auth login          # OAuth2 (recommended)
pup auth status         # Check token
pup auth refresh        # Refresh expired token

トークンの有効期限:OAuth トークンの有効期限は約 1 時間です。コマンドが 401/403 で失敗した場合は、pup auth refresh を実行してください。

その他のスキル

追加のスキルは近日中に利用可能になります。

npx skills add datadog-labs/agent-skills --list --full-depth

コメント