Agent Skills

agent-skills

devopsdatadog-labs1.9K installs

Datadog skills for AI agents. Essential monitoring, logging, tracing and observability.

Install

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

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-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-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
dd-instrument-rum Instrument browser apps with Datadog Browser RUM — React, Next.js, Angular, Vue, Nuxt, Svelte, vanilla

Install

# 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 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

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.

npx skills add datadog-labs/agent-skills --list --full-depth

Related skills

azure-diagnosticsmicrosoft608KDebug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe triage. WHEN: debug production issues, troubleshoot app service, app service high CPU, app service deployment failure, troubleshoot container apps, troubleshoot functions, troubleshoot AKS, VM RDP, Linux SSH, VM black screen, can't connect to VM, reset VM password, NSG or firewall blocking, kubectl cannot connect, kube-system/CoreDNS failures, pod pending, crashloop, node not ready, upgrade failures, aazure-preparemicrosoft608KPrepare azd-based Azure projects for deployment: generates azure.yaml, infrastructure (Bicep/Terraform), and Dockerfiles for the Azure Developer CLI (azd) workflow. USE ONLY when the user explicitly wants to use azd as the deployment tool, or the project already has an azure.yaml file. DO NOT USE FOR: non-azd deployments, Python App Service code-only deploys (use python-appservice-deploy), or cross-cloud migration (use azure-cloud-migrate). WHEN: prepare app for azd, create azure.yaml, set up azazure-aimicrosoft608KUse for Azure AI: Search, Speech, OpenAI, Document Intelligence. Helps with search, vector/hybrid search, speech-to-text, text-to-speech, transcription, OCR. WHEN: AI Search, query search, vector search, hybrid search, semantic search, speech-to-text, text-to-speech, transcribe, OCR, convert text to speech.azure-deploymicrosoft607KExecute Azure deployments for ALREADY-PREPARED applications that have existing .azure/deployment-plan.md and infrastructure files. DO NOT use this skill when the user asks to CREATE a new application — use azure-prepare instead. This skill runs azd up, azd deploy, terraform apply, and az deployment commands with built-in error recovery. Requires .azure/deployment-plan.md from azure-prepare and validated status from azure-validate. WHEN: \"run azd up\", \"run azd deploy\", \"execute deployment\",

Search skills and MCP servers

Fuzzy search across 23,137 skills and servers