mcpField
A
agent-skills

agent-skills

github.com/datadog-labsCloud & DevOps1802.6k installsUpdated 6d ago
Repository

About agent-skills

A collection of Datadog skills for AI agents, covering account setup, monitoring, logs, observability, and cloud integrations. It also guides use of the `pup` CLI and sets an execution policy that checks context and discovers missing inputs before running commands.

Key features

  1. 01Authenticate Datadog accounts and check regions
  2. 02Search logs, traces, and metrics
  3. 03Create and manage monitors and alerts
  4. 04Configure cloud integrations and SDKs
  5. 05Manage tasks with the `pup` CLI

Use cases

  1. 01Investigate application errors and slow traces
  2. 02Create alerts or schedule monitor downtime
  3. 03Connect cloud accounts to Datadog
  4. 04Instrument AI backends for LLM observability

Install

Copy the command and run it in a terminal.

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

After installing, type/agent-skillsin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with 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

Details

From the project README

Datadog Skills

Essential Datadog skills for AI agents.

Core Skills

SkillDescription
dd-account-setupEnsure 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-sdkRoute Datadog Android SDK upgrades to the migration instructions for the project's current and target major versions.
dd-apmTraces, services, performance analysis
dd-appsBuild Datadog Apps — scaffold, run, upload, publish, CI/CD
dd-aws-integrationConnect an AWS account to Datadog with Terraform - cross-account IAM role, metrics and resource collection
dd-azure-integrationConnect Azure subscriptions or management groups to Datadog with Terraform - Entra app registration, Monitoring Reader
dd-browser-sdkBrowser SDK setup, RUM, Logs, Session Replay, version migration
dd-docsSearch Datadog documentation
dd-gcp-integrationConnect GCP projects or folders to Datadog with Terraform - keyless service-account impersonation
dd-instrument-llmoInstrument Python & Node.js/Next.js AI backends with Datadog LLM Observability — SDK init, agent/workflow spans, RUM↔LLMO session linking
dd-instrument-rumInstrument browser apps with Datadog Browser RUM — React, Next.js, Angular, Vue, Nuxt, Svelte, vanilla
dd-llmoLLM Observability traces, experiments, evals
dd-logsSearch logs, pipelines, archives
dd-monitorsCreate, manage, mute monitors and alerts
dd-oci-integrationConnect an Oracle Cloud tenancy to Datadog with Terraform - Datadog's official OCI module
dd-product-recommenderRecommend the right Datadog products for a codebase and/or goal (recommendation only)
dd-pupPrimary CLI - all pup commands, auth, PATH setup
dd-software-deliveryCI/CD workflow skills — unblock PR, triage flaky tests

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

TaskCommand
Search error logspup logs search --query "status:error" --from 1h
List monitorspup monitors list
Schedule monitor downtimepup downtime create --file downtime.json
Find slow tracespup traces search --query "service:api @duration:>500ms" --from 1h
Query metricspup metrics query --query "avg:system.cpu.user{*}"
Check authpup auth status
Refresh tokenpup 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

Comments

Markdown supported