Datadog Integration Skill

Interact with Datadog via CLI commands or generated API client code.

975|100|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/datadog-labs/pup --skill datadog-integration-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Datadog Integration Skill
Source: https://github.com/datadog-labs/pup/tree/main/skills/dd-code-generation
Command: npx skills add https://github.com/datadog-labs/pup --skill datadog-integration-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill empowers users to interact with Datadog for immediate operations via the pup CLI or to generate code for seamless integration into their applications.

Core Features & Use Cases

  • Direct Datadog Operations: Query metrics, logs, traces, manage monitors, dashboards, and more using the pup CLI.
  • Code Generation: Automatically generate integration code in TypeScript, Python, Java, Go, or Rust using official Datadog API clients.
  • Use Case: A user needs to quickly check for errors in logs. They can use pup logs search --query="status:error" --from="1h". If they want to build a custom dashboard that displays these errors, they can request code generation for their preferred language.

Quick Start

Use the Datadog Integration Skill to list all production monitors.

Frequently Asked Questions about Datadog Integration Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query Datadog logs and metrics from the command line?

The Datadog Integration Skill generates Datadog API client code for TypeScript, Python, Java, Go, and Rust. It produces ready-to-use code snippets to embed Datadog observability data and configurations into your applications.

Can I manage Datadog monitors and dashboards programmatically?

Yes, the Skill supports managing Datadog monitors, dashboards, SLOs, and infrastructure. You can configure these resources directly via the pup CLI or by generating API integration code in languages like Python and Go.

Does this tool support generating Datadog integration code for Python and Go?

Yes, the Skill generates code using official Datadog API clients for TypeScript, Python, Java, Go, and Rust. This enables programmatic access to Datadog metrics, logs, and traces within your application.

What is the best way to build a custom Datadog dashboard into my application?

The best way to build a custom Datadog dashboard is generating API client code. The Skill produces integration code in TypeScript, Python, Java, Go, or Rust to programmatically fetch and display Datadog observability data.

How do I search Datadog logs for errors within the last hour?

To search Datadog logs for errors, use the pup CLI to run a logs search command with a query filter for error status and a one-hour time window. This retrieves matching log entries directly in your terminal.