---
title: "pup"
description: "Datadog API CLI with 49 command groups, 300+ subcommands. Skills and domain agents for monitoring, logs, APM, security, and infrastructure."
canonical: https://agentpluginsdirectory.com/plugins/pup
last-updated: 2026-09-25
---

# pup
Datadog API CLI with 49 command groups, 300+ subcommands. Skills and domain agents for monitoring, logs, APM, security, and infrastructure.
- Slug: pup
- Publisher: Datadog
- Repository: https://github.com/DataDog/pup
- Manifest: plugin.json
- Version: 1.23.2
- License: Apache-2.0
- Category (editorial): other
- Skills: 12 (dd-apm, dd-code-generation, dd-debugger, dd-docs, dd-file-issue, dd-idp, dd-logs, dd-monitors, dd-pup, dd-symdb, dd-triage-flaky-test, dd-unblock-pr)
- MCP servers: 0
- Stars: 1021
- Repository created: 2026-02-03
- Repository last pushed: 2026-09-25
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/pup
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What pup does, in the publisher's words

Every AI agent needs a loyal companion. Meet Pup: the CLI that gives your agents full access to Datadog's observability platform (because even autonomous agents need good tooling, not just tricks).

A comprehensive, AI-agent-ready CLI covering a wide range of Datadog product domains. We've unleashed the full power of Datadog's APIs so your agents can fetch metrics, sniff out errors, and track down issues without barking up the wrong API tree.

AI agents are the fastest-growing interface for infrastructure management. Companies like Vercel and AWS are racing to make their platforms agent-accessible, but we're leading the pack. Pup makes Datadog a great choice for AI-native workflows by exposing the API surface in a way agents can navigate without barking up the wrong tree.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/DataDog/pup/HEAD/README.md

## Skills

- dd-apm: APM: traces, services, dependencies, performance analysis.
- dd-code-generation: Use pup CLI for immediate Datadog operations or generate code for integration into applications
- dd-debugger: Live Debugger: inspect runtime argument/variable values in production by placing log probes on methods. Use when asked what values a function receives, what parameters look like at runtime, or to capture live data from running services without redeploying.
- dd-docs: Datadog docs lookup using docs.datadoghq.com/llms.txt and linked Markdown pages.
- dd-file-issue: File GitHub issues to the right repository (pup CLI or plugin)
- dd-idp: Find, filter, count, and connect software, teams, engineering work and delivery, infrastructure, and operational or security records through Pup's read-only Datadog entity graph. Use for inventory, ownership, dependencies, and status questions across connected integrations and custom entities. Disc…
- dd-logs: Log management: search, pipelines, archives, and cost control.
- dd-monitors: Monitor management: create, update, mute, and alerting best practices.
- dd-pup: Datadog CLI (pup). OAuth2 auth with token refresh.
- dd-symdb: Symbol Database: search service symbols, find probe-able methods.
- dd-triage-flaky-test: Load when investigating a specific flaky test. Gets history, failure pattern, and category, then recommends fix, quarantine, or escalate.
- dd-unblock-pr: Load when investigating a failing PR CI pipeline or checking PR health. Attributes each CI failure as flaky, infra, or regression, proposes a targeted action, and reports code coverage.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
