datadog-app

Guides developers building Datadog Apps with TypeScript, React, the @datadog/apps scaffolder, and @datadog/vite-plugin. Use when a user wants to scaffold, run,…

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.

Más skills de datadog-labs

dd-audit
datadog-labs
Investigaciones de pista de auditoría: quién cambió qué, compromiso de claves, causa raíz de picos de costos, evidencia de cumplimiento (SOC 2/PCI) y auditoría de actividad de IA.
official
agent-install
datadog-labs
Instala el Datadog Agent en Kubernetes usando el Datadog Operator, requisito previo para habilitar Single Step Instrumentation (SSI), que automáticamente…
official
agent-observability-auto-experiment
datadog-labs
Ejecuta una escalada iterativa de mejora de código contra datos reales de Datadog LLM-Obs, localmente, con Claude Code como agente. Establece una evaluación de referencia, realiza una…
official
agent-observability-eval-bootstrap
datadog-labs
Inicializa evaluadores a partir de trazas de producción — por defecto propone evaluadores LLM-juez en línea y, tras tu confirmación, los crea en Datadog como borradores deshabilitados…
official
agent-observability-eval-pipeline
datadog-labs
Pipeline de observabilidad de agentes de extremo a extremo para una ml_app instrumentada — clasificar trazas de producción, causa raíz de fallos, inicializar evaluadores y luego (opcionalmente)…
official
agent-observability-experiment-analyzer
datadog-labs
Analiza los resultados de experimentos con LLM. Maneja experimentos individuales o comparativos, en modos exploratorio o de preguntas y respuestas. Úsalo cuando el usuario diga "analizar experimento", "comparar…
official
agent-observability-replay-trace
datadog-labs
Utilizar cuando un desarrollador quiere iterar sobre UNA traza específica de Agent Observability / LLM Obs cuyo resultado no le gustó — re-ejecutando esa traza contra su...
official
agent-observability-trace-rca
datadog-labs
Análisis de causa raíz en trazas de LLM en producción. Diagnostica por qué una aplicación de LLM está fallando — funciona a partir de veredictos de jueces de evaluación, errores de ejecución o estructurales…
official