Skill: OpenSearch Log Analytics
by OpenSearch Project
Query and analyse logs held in OpenSearch using PPL and Query DSL — error-pattern discovery, error-rate tracking and anomaly detection, driven from natural language.
Official Datadog skill for the pup CLI — OAuth2 login with token refresh, plus a command map covering logs, monitors, traces, metrics, incidents, SLOs, on-call, security signals and audit logs.
Add this skill to your favorite AI agent in a few steps.
pup is Datadog's Rust command-line client, and this official datadog-labs skill is what teaches an agent to drive it without guessing at flags. It is also the foundation the rest of Datadog's skill library builds on: the audit-trail, software-delivery and APM skills all assume pup is installed and authenticated.
The skill opens with a quick-reference table that maps an intent straight to a working command — search error logs, diff a monitor definition against a JSON file, schedule downtime, open a dashboard at a live time window, find traces slower than 500 ms for one service, list incidents, query metrics, check SLOs, list on-call teams, triage open critical security signals, or trace an API key through 90 days of audit logs.
Beyond the table it documents the full command surface: monitors (list, get, search, create, update, diff, delete), logs (search and aggregate), metrics, APM services and trace search, infrastructure hosts, incidents, SLOs, on-call and audit logs.
Authentication that expires. Tokens last roughly an hour. The skill tells the agent to try pup auth refresh on a mid-conversation 401/403 before falling back to a full pup auth login, and covers the case where Chrome opens the wrong profile by using the one-time OAuth URL printed to the terminal. For CI and headless environments it documents the DD_API_KEY / DD_APP_KEY / DD_SITE variables instead.
No placeholder commands. A required-input resolution order is spelled out: check the conversation context, then run a discovery command to list valid values, then ask the user — and never execute a command still containing <env> or <monitor-id>.
Gaps named explicitly. There are no pup monitors mute or unmute commands; the skill points at downtime payloads instead, which is exactly the kind of correction that stops an agent inventing a plausible flag.
Install pup with brew install datadog-labs/pack/pup and authenticate with pup auth login. MIT licensed.
by OpenSearch Project
Query and analyse logs held in OpenSearch using PPL and Query DSL — error-pattern discovery, error-rate tracking and anomaly detection, driven from natural language.
by Datadog
Search Datadog logs from an agent and keep the bill under control — query syntax, exclusion filters, log-based metrics, archives and PII scrubbing.
by Datadog
Official Datadog skill that adds or repairs Browser RUM in a web app — detects framework, router, bundler and existing setup, then wires init once and verifies the build still passes.
by Datadog
Create and audit Datadog monitors from an agent via the pup CLI — with alerting rules that stop the usual flapping, unscoped and unowned monitors.