EnterpriseIntermediate
dd-pup
Rust-based CLI (pup) for talking to the Datadog API
Developer Setup
Setup & Installation
bash
npx skills add https://github.com/datadog-labs/agent-skills --skill dd-pupnpx skills add https://github.com/datadog-labs/agent-skills --skill dd-pupOr paste this URL into your assistant to install:
Overview
What This Skill Does
Rust-based CLI (pup) for talking to the Datadog API
Application
When to use this Skill
- Integrating dd pup into your development workflow.
- Following best practices for rust-based cli (pup) for talking to the datadog api.
- Automating repetitive tasks with AI-assisted tooling.
- Building production-grade applications with proper standards.
- Debugging and troubleshooting common implementation issues.
Documentation
Show Skills.md file
pup (Datadog CLI)
Pup CLI for Datadog API operations. Supports OAuth2 and API key auth.
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 recent slow traces for a service (last 1h) | pup traces search --query "service:<service-name> @duration:>500ms" --from 1h |
| List incidents | pup incidents list --limit 50 |
| Import incident payload | pup incidents import --file incident.json |
| Query metrics | pup metrics query --query "avg:system.cpu.user{*}" |
| List hosts | pup infrastructure hosts list --count 50 |
| Check SLOs | pup slos list |
| On-call teams | pup on-call teams list |
| Triage open critical security signals (last 1h) | pup security signals list --query "status:open severity:critical" --from 1h --limit 100 |
| Search audit logs | pup audit-logs search --query "@action:deleted" --from 24h |
| Audit activity by user | pup audit-logs search --query "@usr.email:user@example.com" --from 7d |
| Investigate API key | pup audit-logs search --query "@metadata.api_key.id:KEY_ID" --from 90d |
| Check auth | pup auth status |
| Token expiry (time left) | pup auth status |
| Refresh token | pup auth refresh |
Lines 1 - 25 of 313
Recommendations
Explore other random skills
OfficeBeginner
research-documentation
Search Notion workspace, synthesize findings, and create comprehensive research reports
OfficeIntermediate
spec-to-implementation
Turn product/tech specs into concrete Notion tasks with acceptance criteria and progress tracking
EnterpriseBeginner
mongodb-mcp-setup
Set up the MongoDB MCP server with authentication and connection configuration