agent-skills — скилл Datadog для Claude Code и Codex: мониторинг
Набор скиллов Datadog для ИИ-агентов: логи, трейсы, мониторы, интеграции с AWS, Azure и GCP. Пригодится, когда агент должен сам разбираться с observability проекта.
npx skills add datadog-labs/agent-skills --skill agent-skills -a claude-codeЧто делает agent-skills
agent-skills — это пачка скиллов от datadog-labs, каждый про свою часть Datadog. dd-pup отвечает за CLI pup: авторизация, PATH, все команды. dd-logs ищет логи и разбирает пайплайны с архивами, dd-apm смотрит трейсы и производительность сервисов, dd-monitors создаёт и глушит алерты. Отдельно идут интеграции: dd-aws-integration, dd-azure-integration, dd-gcp-integration и dd-oci-integration поднимают подключение облака к Datadog через Terraform.
Есть скиллы под инструментирование: dd-instrument-rum ставит Browser RUM в React, Next.js, Angular, Vue, Nuxt, Svelte или на голый JS, dd-instrument-llmo подключает LLM Observability к Python и Node.js/Next.js бэкендам и связывает сессии RUM с LLMO. dd-account-setup проверяет API-ключ и регион, чинит 403 из-за неверного региона. dd-software-delivery разблокирует PR и разбирает флаки-тесты.
Перед работой нужен настроенный и авторизованный pup — установка и вход описаны в разделе Setup Pup репозитория. Токен OAuth живёт около часа, поэтому при 401 или 403 сначала стоит выполнить pup auth refresh. Ставить скиллы принято выборочно: в README показан набор из dd-pup, dd-monitors, dd-logs, dd-apm и dd-docs одной командой, а CI/CD-скиллы — отдельной.
Какие задачи решает
- найти ошибки в логах за последний час
- посмотреть медленные трейсы сервиса
- создать монитор и запланировать даунтайм
- подключить AWS-аккаунт к Datadog через Terraform
- разобрать флаки-тест в CI
Примеры запросов агенту
- покажи ошибки в логах за последний час через pup
- найди трейсы сервиса api дольше 500 мс
- подключи наш AWS-аккаунт к Datadog через Terraform
Как установить agent-skills
1Через Skills CLI (Vercel)
npx skills add datadog-labs/agent-skills --skill agent-skills -a claude-code2Вручную: положить файлы
~/.claude/skills/agent-skills/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/agent-skills/
1Через Skills CLI (Vercel)
npx skills add datadog-labs/agent-skills --skill agent-skills -a codex2Вручную: положить файлы
.agents/skills/agent-skills/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add datadog-labs/agent-skills --skill agent-skills -a cursor2Вручную: положить файлы
.cursor/skills/agent-skills/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install datadog-labs/agent-skills agent-skills2Вручную: положить файлы
.github/skills/agent-skills/SKILL.md1Через Skills CLI (Vercel)
npx skills add datadog-labs/agent-skills --skill agent-skills -a gemini-cli2Командой платформы
gemini skills install https://github.com/datadog-labs/agent-skillsВручную: положить файлы
.devin/skills/agent-skills/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add datadog-labs/agent-skills --skill agent-skills -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о agent-skills
Как установить agent-skills в Claude?
Выполните npx skills add datadog-labs/agent-skills --skill agent-skills -a claude-code. Скилл появится в ~/.claude/skills/agent-skills/SKILL.md.
Что делает agent-skills?
Даёт агенту набор скиллов Datadog: поиск логов, трейсы и производительность, мониторы и алерты, интеграции с облаками, инструментирование RUM и LLM Observability.
Что нужно для работы agent-skills?
Настроенный и авторизованный CLI pup. Токен OAuth истекает примерно через час, так что при ошибке 401 или 403 поможет pup auth refresh.
Исходный текст
SKILL.md · MIT
---
name: agent-skills
description: Datadog skills for AI agents. Essential monitoring, logging, tracing and observability.
metadata:
version: "1.0.3"
---
# Datadog Skills
Essential Datadog skills for AI agents.
## Core Skills
| Skill | Description |
|-------|-------------|
| **dd-account-setup** | Ensure an authenticated Datadog account with a valid API key on the right region; validates keys, fixes wrong-region 403s, signs in or creates an account |
| **dd-android-sdk** | Route Datadog Android SDK upgrades to the migration instructions for the project's current and target major versions. |
| **dd-apm** | Traces, services, performance analysis |
| **dd-apps** | Build Datadog Apps — scaffold, run, upload, publish, CI/CD |
| **dd-aws-integration** | Connect an AWS account to Datadog with Terraform - cross-account IAM role, metrics and resource collection |
| **dd-azure-integration** | Connect Azure subscriptions or management groups to Datadog with Terraform - Entra app registration, Monitoring Reader |
| **dd-browser-sdk** | Browser SDK setup, RUM, Logs, Session Replay, version migration |
| **dd-docs** | Search Datadog documentation |
| **dd-gcp-integration** | Connect GCP projects or folders to Datadog with Terraform - keyless service-account impersonation |
| **dd-instrument-llmo** | Instrument Python & Node.js/Next.js AI backends with Datadog LLM Observability — SDK init, agent/workflow spans, RUM↔LLMO session linking |
| **dd-instrument-rum** | Instrument browser apps with Datadog Browser RUM — React, Next.js, Angular, Vue, Nuxt, Svelte, vanilla |
| **dd-llmo** | LLM Observability traces, experiments, evals |
| **dd-logs** | Search logs, pipelines, archives |
| **dd-monitors** | Create, manage, mute monitors and alerts |
| **dd-oci-integration** | Connect an Oracle Cloud tenancy to Datadog with Terraform - Datadog's official OCI module |
| **dd-product-recommender** | Recommend the right Datadog products for a codebase and/or goal (recommendation only) |
| **dd-pup** | Primary CLI - all pup commands, auth, PATH setup |
| **dd-software-delivery** | CI/CD workflow skills — unblock PR, triage flaky tests |
## Install
```bash
# 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
```
## Prerequisites
See [Setup Pup](https://github.com/datadog-labs/agent-skills/tree/main?tab=readme-ov-file#setup-pup) for installation and authentication.
## Command Execution Policy
Use this order for scoped commands:
1. Check context first (conversation, prior outputs, known values).
2. Run discovery commands when required values are missing.
3. Ask the user only when values remain ambiguous.
4. Run the target command after required inputs are known.
5. Avoid speculative commands likely to fail.
## Quick Reference
| Task | Command |
|------|---------|
| Search error logs | `pup logs search --query "status:error" --from 1h` |
| List monitors | `pup monitors list` |
| Schedule monitor downtime | `pup downtime create --file downtime.json` |
| Find slow traces | `pup traces search --query "service:api @duration:>500ms" --from 1h` |
| Query metrics | `pup metrics query --query "avg:system.cpu.user{*}"` |
| Check auth | `pup auth status` |
| Refresh token | `pup auth refresh` |
## Auth
```bash
pup auth login # OAuth2 (recommended)
pup auth status # Check token
pup auth refresh # Refresh expired token
```
**Token Expiry**: OAuth tokens expire (~1 hour). Run `pup auth refresh` if commands fail with 401/403.
## More Skills
Additional skills available shortly.
```bash
npx skills add datadog-labs/agent-skills --list --full-depth
```
© datadog-labs · MIT · datadog-labs/agent-skills