The master skill in PlanetScale's official pack: runs a full read-only best-practices assessment of a database or org, then produces one evidence-backed report.
Datadog APMSkill
Summary
Install, instrument and analyse Datadog APM from an agent — Kubernetes and Linux Single-Step Instrumentation, service remapping, trace search and service maps.
Features
- Routing table that names the wrong-but-plausible install approaches
- Kubernetes Single-Step Instrumentation: agent install, enable, verify
- Linux SSI for single hosts and VMs
- Service remapping at ingestion instead of redeploying with a new DD_SERVICE
- Trace search by service, error status, duration and tag
- Service maps, flow maps and the core trace.http.request metrics
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Description
Datadog APM onboarding has a specific failure mode: the commands that look right are the ones that silently do nothing. This official skill is built around that problem. Rather than a flat reference, it opens with a routing table that matches the request to a sub-skill and — crucially — names the wrong approach that appears to work.
The traps it names
Installing Single-Step Instrumentation on Kubernetes via helm install datadog/datadog does not work, because the standard chart does not support SSI through the DatadogAgent custom resource. Adding ddtrace imports or ddtrace-run to the application is unnecessary and misleading, because SSI auto-instruments without code changes. The admission.datadoghq.com/enabled annotation configures admission-controller config injection, not SSI init-container injection. On Linux, apt-get install datadog-agent does not bring host auto-instrumentation with it. Each of these is called out explicitly, and the skill instructs the agent to read the relevant sub-skill rather than proceed from memory.
Routing and disambiguation
Three sub-skill paths are covered: Kubernetes SSI (agent install, enable, verify), Linux SSI (the same three steps for a single host or VM), and service remapping. The remapping guidance is a genuinely useful piece of platform knowledge — renaming a service by editing DD_SERVICE or tags.datadoghq.com/service requires a rollout and only affects new data, whereas a remapping rule rewrites the name at ingestion with no deployment. A tiebreaker table resolves requests that could fit more than one path, and where no sub-skill exists yet (reducing APM cost) it tells the agent to ask whether the user means sampling or retention filters instead of guessing.
Analysis
For day-to-day work it documents pup apm services list/stats, flow maps for dependencies, and trace search by service, error status, duration threshold and tag. The key trace.http.request.* metrics are tabulated with what each measures, along with the standard error-rate, throughput and slowest-endpoint queries. A troubleshooting table maps missing traces and unlinked spans to their usual causes, including the cardinality warning against tagging with user_id or request_id.
One nice detail: the quick start tells the agent to confirm the environment tag with the user rather than assuming prod. Requires the pup CLI. MIT-licensed, published by Datadog Labs.
Related Skills
Build crash-safe AI agents on AgentKit and step.ai — durable tool calls, human-in-the-loop approval, realtime progress, and when not to reach for an agent loop at all.
Inngest's durable-execution playbook as an agent skill — steps and memoisation, event and cron triggers, idempotency, cancellation, retries and non-retriable errors.
Temporal's official skill for building durable workflows — SDK patterns across seven languages, plus the determinism rules that decide whether a workflow survives a replay.