datadog-app

作者: datadog-labs

引導開發者使用 TypeScript、React、@datadog/apps 腳手架工具以及 @datadog/vite-plugin 來建構 Datadog Apps。當使用者想要建立、執行…時使用。

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

Datadog Apps

Use this skill when a developer is building a Datadog Apps project with TypeScript, React, published packages, and the normal production Datadog site. If the user is modifying Datadog platform packages or testing package source changes, use a platform-engineer-oriented workflow instead.

Overview

Datadog Apps are locally developed web apps built with React and TypeScript or JavaScript. Use Apps when a project needs source control, code review, CI/CD, multi-engineer collaboration, AI-assisted local development, custom UI or logic, or backend code that integrates with services beyond low-code App Builder. Apps share App Builder's permissions model and can be embedded in Datadog surfaces such as dashboards and the Internal Developer Portal.

Reference Routing

Read only the reference needed for the user's task:

User taskRead
Create, scaffold, configure prerequisites, or run locallyreferences/getting-started.md
Build, upload, publish, upload without publishing, add upload-no-publish script, configure Datadog site, or understand upload outputreferences/build-upload-publish.md
Add or update GitHub Actions deploymentreferences/cicd.md
Trigger or poll Workflow Automation from a backend functionreferences/workflow-http-trigger.md
Get started querying data from a Datadog Appreferences/querying-data/getting-started.md
Understand or configure Action Catalog connectionsreferences/querying-data/connections.md
Query Datadog App datastores with DDSQLreferences/querying-data/ddsql/datastores.md
Upgrade Datadog Apps dependencies or compare with a freshly scaffolded appreferences/upgrading.md
Diagnose OAuth, API/application key auth, upload, Node, site, or backend function failuresreferences/troubleshooting.md

Boundaries

  • After scaffolding or when working inside an existing app, read the app project's AGENTS.md before making changes.
  • For backend function implementation details, rely on the generated app project's AGENTS.md; this skill only covers local development auth choices and troubleshooting.
  • Preserve the app project's existing package manager, scripts, Datadog site, and repository conventions.
  • Do not cover Datadog package/platform development in this skill.
  • Low-code App Builder to Datadog Apps migration guidance is future work. Do not invent a migration process yet.

來自 datadog-labs 的更多技能

dd-audit
datadog-labs
稽核軌跡調查——誰變更了什麼、金鑰遭入侵、成本飆升的根本原因、合規證據(SOC 2/PCI),以及AI活動稽核。
official
agent-install
datadog-labs
Install the Datadog Agent on Kubernetes using the Datadog Operator — required before enabling Single Step Instrumentation (SSI), which automatically…
official
agent-observability-auto-experiment
datadog-labs
針對真實的 Datadog LLM-Obs 資料執行迭代式程式碼改進爬山演算法,以 Claude Code 作為代理程式在本機端運行。建立基準評估,逐步進行…
official
agent-observability-eval-bootstrap
datadog-labs
Bootstrap evaluators from production traces — by default propose online LLM-judge evaluators and, after you confirm, create them in Datadog as disabled drafts…
official
agent-observability-eval-pipeline
datadog-labs
為已儀器化的 ml_app 設計的端到端 Agent Observability 管線 — 分類生產追蹤、根因分析故障、啟動評估器,然後(可選地)…
official
agent-observability-experiment-analyzer
datadog-labs
分析LLM實驗結果。處理單一或對比實驗,探索性或問答模式。當使用者說「分析實驗」、「比較…」時使用。
official
agent-observability-replay-trace
datadog-labs
當開發者想要針對某一個特定的 Agent Observability / LLM Obs trace(其輸出結果不盡理想)進行迭代時使用——將該 trace 重新對其……
official
agent-observability-trace-rca
datadog-labs
Root cause analysis on production LLM traces. Diagnoses why an LLM application is failing — works from eval judge verdicts, runtime errors, or structural…
official