← Browse

@datadog/pup

A

Datadog API CLI with 49 command groups, 300+ subcommands. Skills and domain agents for monitoring, logs, APM, security, and infrastructure.

skillclaude

Install

agr install @datadog/pup --target claude

Writes 16 files into .claude/skills/, pinned to git-5f4745a2.

  • .claude/skills/pup/.gitignore
  • .claude/skills/pup/.goreleaser-linux.yaml
  • .claude/skills/pup/.goreleaser-macos.yaml
  • .claude/skills/pup/.goreleaser.yaml
  • .claude/skills/pup/AGENTS.md
  • .claude/skills/pup/CHANGELOG.md
  • .claude/skills/pup/CLAUDE.md
  • .claude/skills/pup/Cargo.lock
  • .claude/skills/pup/Cargo.toml
  • .claude/skills/pup/LICENSE
  • .claude/skills/pup/LICENSE-3rdparty.csv
  • .claude/skills/pup/NOTICE
  • .claude/skills/pup/README.md
  • .claude/skills/pup/SKILL.md
  • .claude/skills/pup/build.rs
  • .claude/skills/pup/rust-toolchain.toml

Document


name: pup description: Datadog API CLI with 49 command groups, 300+ subcommands. Skills and domain agents for monitoring, logs, APM, security, and infrastructure. metadata: version: "0.25.0" author: name: Datadog email: support@datadoghq.com repository: https://github.com/DataDog/pup tags: datadog,cli,monitoring,logs,apm,metrics,security,infrastructure

Datadog Pup CLI

Rust-based CLI for Datadog APIs. 49 command groups, 300+ subcommands across 53 command modules.

Install Skills

# Install all skills and agents for the auto-detected AI assistant
pup skills install

# Or install for a specific platform (claude, cursor, codex, opencode, pi)
pup skills install claude
pup skills install codex
pup skills install cursor

# Install for every supported platform at once
pup skills install all

# Install a single skill by name
pup skills install claude --name dd-pup

# Default scope is user-global; pass --project to install into the repo
pup skills install claude --project

# List all available skills
pup skills list

Skills

SkillDescription
dd-pupPrimary CLI - all pup commands, auth, site config
dd-monitorsCreate, manage, mute monitors and alerts
dd-logsSearch logs, pipelines, archives
dd-apmTraces, services, performance analysis
dd-docsSearch Datadog documentation via llms.txt
dd-code-generationCLI vs code-gen decision, multi-language examples
dd-file-issueIssue routing to correct repo, duplicate search

Domain Agents (48)

Specialized agents for every Datadog API domain: logs, metrics, dashboards, monitors, APM, security, infrastructure, incidents, and more.

pup skills list --category=agent

Quick Start

# Install pup
brew tap datadog-labs/pack && brew install pup

# Authenticate
pup auth login

# Install skills for your AI assistant
pup skills install

Trustgrade A

  • passBody integrity

    Whether the stored document is plausibly the kind of file the artifact declares, rather than something fetched by mistake.

  • passType matchnot applicable to this artifact type

    Whether the artifact is really the kind of thing its metadata claims it is.

  • passFreshness

    How long since the source repository was last pushed to.

  • passPrompt injection

    Scans the artifact's own text for instructions aimed at your agent rather than at you.

  • passLicense

    Whether the source repository declares an SPDX license permissive enough to redistribute.

How the grade is calculated

Each check contributes 0 points when it passes, 1 when it warns, and 2 when it fails. The total maps to a letter:

  • Aevery check passed
  • Bone warning
  • Ctwo warnings
  • Dprompt injection or body integrity failed, or three warnings
  • Fone of those failed, and something else is wrong

These are automated hygiene checks, not a security audit, and not a dependency or vulnerability scan. A grade of A means nothing was flagged — not that the artifact is safe.

Versions

  • git-5f4745a25d542026-07-31