agent-skills について
AI エージェント向けの Datadog スキル集で、アカウント設定、モニタリング、ログ、オブザーバビリティ、クラウド連携を扱います。`pup` コマンドラインの利用方法に加え、実行前に状況を確認し、不足情報を調べる手順を定めています。
主な機能
- 01Datadog アカウント認証とリージョン確認
- 02ログ、トレース、メトリクスの検索
- 03モニターとアラートの作成・管理
- 04クラウド連携と SDK の設定
- 05`pup` コマンドラインでのタスク管理
活用シーン
- 01アプリのエラーログや遅いトレースの調査
- 02アラート作成やモニター停止時間の設定
- 03クラウドアカウントと Datadog の接続
- 04AI バックエンドへの LLM オブザーバビリティ導入
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ datadog-labs/ agent-skills --skill agent-skillsインストール後、Claude Code で/agent-skillsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
Cargo.toml.gitignoreLICENSEREADME.mdagent-observability/agent-observability-auto-experiment/references/eval_harness_template.pyeval_harness_template.mjsrubrics.mdagent-observability/agent-observability-build-eval-from-annotations/references/judge_runner.pyrubrics.mdscoring.pyagent-observability/agent-observability-eval-pipeline/scripts/.gitignorepublish_dataset.pyload_env.pyagent-observability/agent-observability-experiment-analyzer/evals/__init__.pyexample_config.jsonevaluator.pyexecutor.pyagent-observability/agent-observability-experiment-analyzer/evals/data/experiment_analyzer_v0.jsonexperiment_analyzer_v1.jsonagent-observability/agent-observability-experiment-analyzer/evals/prompts/judge_rubric.txtagent-observability/agent-observability-experiment-bootstrap/references/node/nodejs.mdagent-observability/agent-observability-experiment-bootstrap/references/python/env_setup_template.pyagent-observability/agent-observability-experiment-bootstrap/references/python/evaluator-styles/function.mdclass.mdremote.mdagent-observability/agent-observability-experiment-bootstrap/references/python/providers/anthropic.mdgemini.mdlangchain.mdllamaindex.mdbedrock.md詳細
Datadog Skills
AI エージェント向けの必須 Datadog スキルです。
コアスキル
| スキル | 説明 |
|---|---|
| dd-account-setup | 適切なリージョンで有効な API キーを使用して Datadog アカウントが認証済みであることを確認します。キーを検証し、リージョン違いによる 403 を修正し、サインインまたはアカウントの作成を行います |
| dd-android-sdk | Datadog Android SDK のアップグレードを、プロジェクトの現在のメジャーバージョンと移行先のメジャーバージョンに対応する移行手順に案内します。 |
| dd-apm | トレース、サービス、パフォーマンス分析 |
| dd-apps | Datadog Apps を構築します — スキャフォールドの作成、実行、アップロード、公開、CI/CD |
| dd-aws-integration | Terraform を使用して AWS アカウントを Datadog に接続します — クロスアカウント IAM ロール、メトリクス、リソースの収集 |
| dd-azure-integration | Terraform を使用して Azure サブスクリプションまたは管理グループを Datadog に接続します — Entra アプリの登録、Monitoring Reader |
| dd-browser-sdk | Browser SDK のセットアップ、RUM、ログ、Session Replay、バージョン移行 |
| dd-docs | Datadog のドキュメントを検索します |
| dd-gcp-integration | Terraform を使用して GCP プロジェクトまたはフォルダーを Datadog に接続します — キーレスのサービスアカウント偽装 |
| dd-instrument-llmo | Datadog LLM Observability を使用して Python および Node.js/Next.js の AI バックエンドを計装します — SDK の初期化、エージェント/ワークフローのスパン、RUM↔LLMO セッションのリンク |
| dd-instrument-rum | Datadog Browser RUM を使用してブラウザーアプリを計装します — React、Next.js、Angular、Vue、Nuxt、Svelte、バニラ |
| dd-llmo | LLM Observability のトレース、実験、評価 |
| dd-logs | ログ、パイプライン、アーカイブを検索します |
| dd-monitors | モニターとアラートの作成、管理、一時停止 |
| dd-oci-integration | Terraform を使用して Oracle Cloud テナンシーを Datadog に接続します — Datadog 公式 OCI モジュール |
| dd-product-recommender | コードベースや目標に適した Datadog 製品を推奨します(推奨のみ) |
| dd-pup | 主要 CLI — すべての pup コマンド、認証、PATH のセットアップ |
| dd-software-delivery | CI/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 のセットアップを参照してください。
コマンド実行ポリシー
スコープを絞ったコマンドは、次の順序で実行してください。
- まずコンテキストを確認します(会話、過去の出力、既知の値)。
- 必要な値が不足している場合は、探索コマンドを実行します。
- 値が曖昧なままの場合に限り、ユーザーに確認します。
- 必要な入力が揃ってから、対象のコマンドを実行します。
- 失敗する可能性が高い推測的なコマンドは避けます。
クイックリファレンス
| タスク | コマンド |
|---|---|
| エラーログを検索する | 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
コメント
Markdown 対応