关于 agent-skills
这是面向 AI Agent 的 Datadog 技能集合,涵盖 Datadog 配置、监控、日志、可观测性和云集成任务。它还提供 `pup` 命令行操作指引,并规定先检查上下文、再发现参数、最后执行命令的策略。
主要功能
- 01Datadog 账户认证与区域检查
- 02搜索日志、追踪和指标
- 03创建及管理监控器与告警
- 04配置云平台集成与 SDK
- 05使用 `pup` 命令行管理任务
适用场景
- 01排查应用错误日志和慢速追踪
- 02创建告警或安排监控停机
- 03为云账户配置 Datadog 集成
- 04为 AI 后端接入 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 技能
为 AI Agent 提供的必备 Datadog 技能。
核心技能
| 技能 | 描述 |
|---|---|
| dd-account-setup | 确保 Datadog 账户已完成身份验证,并在正确的区域使用有效的 API 密钥;验证密钥、修复区域错误导致的 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、日志、会话回放、版本迁移 |
| dd-docs | 搜索 Datadog 文档 |
| dd-gcp-integration | 使用 Terraform 将 GCP 项目或文件夹连接到 Datadog — 无密钥的服务账户模拟 |
| dd-instrument-llmo | 使用 Datadog LLM Observability 为 Python 和 Node.js/Next.js AI 后端添加监控 — SDK 初始化、Agent/工作流跨度、RUM↔LLMO 会话关联 |
| dd-instrument-rum | 使用 Datadog Browser RUM 为浏览器应用添加监控 — React、Next.js、Angular、Vue、Nuxt、Svelte、原生 JavaScript |
| 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