mcpField
A
agent-skills

agent-skills

github.com/datadog-labs云与 DevOps1802.6k 次安装6 天前更新
代码仓库

关于 agent-skills

这是面向 AI Agent 的 Datadog 技能集合,涵盖 Datadog 配置、监控、日志、可观测性和云集成任务。它还提供 `pup` 命令行操作指引,并规定先检查上下文、再发现参数、最后执行命令的策略。

主要功能

  1. 01Datadog 账户认证与区域检查
  2. 02搜索日志、追踪和指标
  3. 03创建及管理监控器与告警
  4. 04配置云平台集成与 SDK
  5. 05使用 `pup` 命令行管理任务

适用场景

  1. 01排查应用错误日志和慢速追踪
  2. 02创建告警或安排监控停机
  3. 03为云账户配置 Datadog 集成
  4. 04为 AI 后端接入 LLM 可观测性

安装

复制下面的命令,在终端中运行。

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

安装后在 Claude Code 中输入/agent-skills确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

Cargo.toml
.gitignore
LICENSE
README.md
agent-observability/agent-observability-auto-experiment/references/
eval_harness_template.py
eval_harness_template.mjs
rubrics.md
agent-observability/agent-observability-build-eval-from-annotations/references/
judge_runner.py
rubrics.md
scoring.py
agent-observability/agent-observability-eval-pipeline/scripts/
.gitignore
publish_dataset.py
load_env.py
agent-observability/agent-observability-experiment-analyzer/evals/
__init__.py
example_config.json
evaluator.py
executor.py
agent-observability/agent-observability-experiment-analyzer/evals/data/
experiment_analyzer_v0.json
experiment_analyzer_v1.json
agent-observability/agent-observability-experiment-analyzer/evals/prompts/
judge_rubric.txt
agent-observability/agent-observability-experiment-bootstrap/references/node/
nodejs.md
agent-observability/agent-observability-experiment-bootstrap/references/python/
env_setup_template.py
agent-observability/agent-observability-experiment-bootstrap/references/python/evaluator-styles/
function.md
class.md
remote.md
agent-observability/agent-observability-experiment-bootstrap/references/python/providers/
anthropic.md
gemini.md
langchain.md
llamaindex.md
bedrock.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-sdkBrowser 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-llmoLLM 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-deliveryCI/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。

命令执行策略

执行范围限定的命令时,按以下顺序操作:

  1. 首先检查上下文(对话、先前输出、已知值)。
  2. 缺少必需值时,运行发现命令。
  3. 只有在值仍不明确时才询问用户。
  4. 确认必需输入后,运行目标命令。
  5. 避免运行可能会失败的推测性命令。

快速参考

任务命令
搜索错误日志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