关于 datadog-app
面向使用 TypeScript 和 React 构建 Datadog Apps 的开发者工作流技能。它按任务指向开发、发布、查询、CI/CD 和故障排查资料,不涵盖 Datadog 平台包开发。
主要功能
- 01Datadog Apps 开发指导
- 02按任务路由参考资料
- 03构建、上传与发布指导
- 04CI/CD 部署指导
- 05查询与认证故障排查
适用场景
- 01在本地搭建或运行 Datadog App
- 02发布应用或配置 Datadog 站点
- 03添加 GitHub Actions 部署
- 04排查应用认证或后端故障
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ datadog-labs/ agent-skills --skill datadog-app安装后在 Claude Code 中输入/datadog-app确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/build-upload-publish.mdcicd.mdgetting-started.mdtroubleshooting.mdupgrading.mdworkflow-http-trigger.mdreferences/querying-data/connections.mdgetting-started.mdreferences/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 相同的权限模型,并且可以嵌入 Datadog 界面,例如仪表板和 Internal Developer Portal。
参考文档路由
只阅读与用户任务相关的参考文档:
| 用户任务 | 阅读 |
|---|---|
| 创建、搭建项目脚手架、配置先决条件或在本地运行 | 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 的指南尚待推出。请勿臆造迁移流程。
评论
支持 Markdown