mcpField
D
datadog-app

datadog-app

github.com/datadog-labs開発180189 回インストール6 日前に更新
リポジトリ

datadog-app について

TypeScript と React で Datadog Apps を開発する開発者向けのワークフロースキルです。開発、公開、クエリ、CI/CD、トラブルシューティングの資料へタスク別に案内し、Datadog プラットフォームパッケージの開発は対象外です。

主な機能

  1. 01Datadog Apps 開発ガイド
  2. 02タスク別の資料案内
  3. 03ビルド、アップロード、公開ガイド
  4. 04CI/CD デプロイガイド
  5. 05クエリと認証のトラブルシューティング

活用シーン

  1. 01Datadog App のローカル作成や実行
  2. 02アプリの公開や Datadog サイト設定
  3. 03GitHub Actions デプロイの追加
  4. 04アプリ認証やバックエンド障害の調査

インストール

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

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

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

同梱ファイル

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

references/
build-upload-publish.md
cicd.md
getting-started.md
troubleshooting.md
upgrading.md
workflow-http-trigger.md
references/querying-data/
connections.md
getting-started.md
references/querying-data/ddsql/
datastores.md

詳細

Datadog Apps

開発者が TypeScript、React、公開済みパッケージ、通常の本番 Datadog サイトを使用して Datadog Apps プロジェクトを構築する場合は、このスキルを使用してください。ユーザーが Datadog プラットフォームのパッケージを変更する場合や、パッケージのソース変更をテストする場合は、プラットフォームエンジニア向けのワークフローを使用してください。

概要

Datadog Apps は、React と TypeScript または JavaScript で構築する、ローカルで開発する Web アプリです。プロジェクトでソース管理、コードレビュー、CI/CD、複数のエンジニアによる共同作業、AI 支援によるローカル開発、カスタム UI やロジック、またはローコードの App Builder 以外のサービスと連携するバックエンドコードが必要な場合は、Apps を使用してください。Apps は App Builder の権限モデルを共有し、ダッシュボードや Internal Developer Portal などの Datadog の画面に埋め込むことができます。

リファレンスの参照先

ユーザーのタスクに必要なリファレンスのみを読んでください。

ユーザーのタスク参照先
作成、ひな形の生成、前提条件の設定、またはローカルでの実行references/getting-started.md
ビルド、アップロード、公開、公開せずにアップロード、アップロードのみのスクリプトの追加、Datadog サイトの設定、またはアップロード出力の確認references/build-upload-publish.md
GitHub Actions によるデプロイの追加または更新references/cicd.md
バックエンド関数から Workflow Automation を起動またはポーリングreferences/workflow-http-trigger.md
Datadog App からデータをクエリする方法の確認references/querying-data/getting-started.md
Action Catalog の接続についての理解または設定references/querying-data/connections.md
DDSQL を使用した Datadog App のデータストアのクエリreferences/querying-data/ddsql/datastores.md
Datadog Apps の依存関係のアップグレード、または新しくひな形を生成したアプリとの比較references/upgrading.md
OAuth、API/アプリケーションキー認証、アップロード、Node、サイト、またはバックエンド関数の失敗の診断references/troubleshooting.md

範囲

  • ひな形の生成後、または既存アプリ内で作業する場合は、変更を加える前にアプリプロジェクトの AGENTS.md を読んでください。
  • バックエンド関数の実装の詳細については、生成されたアプリプロジェクトの AGENTS.md を参照してください。このスキルで扱うのは、ローカル開発時の認証方式とトラブルシューティングのみです。
  • アプリプロジェクトで既に採用されているパッケージマネージャー、スクリプト、Datadog サイト、リポジトリの規約を維持してください。
  • このスキルでは Datadog のパッケージやプラットフォームの開発を扱わないでください。
  • ローコードの App Builder から Datadog Apps への移行ガイダンスは今後対応予定です。現時点では、移行手順をでっち上げないでください。

コメント