Install any skill in seconds. Free to start, no credit card required.
Get Started Free →datadog/dd-idp
Explore Datadog software, ownership, health, and work across services, teams, systems, repositories, pull requests, Jira, incidents, SLOs, monitors, on-call, APIs, scorecards, vulnerabilities, and security findings using Pup's read-only IDP entity graph.
Passed 16 of 19 test cases with the skill, and 6 of 19 without it.
and 12 more in the full report
12 fixed7 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
When executing `pup idp entities query` with bare search terms like `kind:service AND catalog`, which flag enables partial free-text matching across term fields?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies the --free-text-match partial flag for unquoted terms. | Missed | Passed |
The instructions your model reads when the skill loads.
Use Pup's read-only Unified Entity Graph (UEG) to discover software, ownership, work, and operational context. Its main payoff is connected context in one bounded request: a service plus its owners, systems, code, dependencies, and health signals through declared relationships.
Use a recipe when one fits. For inventory, ownership, status, or relationship questions about software, infrastructure, or engineering work, check available entity kinds even when no recipe matches. Follow the schema-first workflow, starting from the identifier the user has.
| Question | Often useful to | Recipe |
|---|---|---|
| Which service handles this endpoint, and who owns it? | On-call engineer | Endpoint to service |
| Where is this service's code, and whom should I contact? | Engineer joining a team | Service context |
| Who is on call for this service now? | Incident lead | On-call contact |
| Which services depend on this service, database, queue, or provider? | SRE or service owner | Caller impact |
| What does our team own, and what needs attention? | Engineering lead | Portfolio and health |
| Which services increased in cost, and where are savings suggested? | Engineering lead or FinOps partner | Team cost |
| Which services need ownership or standards cleanup? | Platform engineer | Ownership gaps and scorecard levels |
| Which public endpoints lack protections, and who owns them? | Security engineer | API posture |
| Which services and owners need to act on this vulnerability advisory? | Security engineer | Advisory to owners |
| Which Terraform workspaces have drift, and where is their configuration? | Platform engineer | Terraform drift |
Connect resources only through returned relationships; sharing a repository or a similar name does not establish service impact.
pup idp kinds and pup idp entities query for inventory, ownership, status, or connected context across services, teams, systems, repositories, dependencies, work, operations, or security kinds.pup idp assist when the user values a fast, curated single-service summary, metadata gaps, and suggested next actions over graph fidelity; use owner for convenient owner/on-call resolution.find as a simple paginated literal service-name lookup. Explicit kind: and ref: queries remain compatibility paths; use entities query for non-service kinds, another lookback, broader relation families, selected fields, counts, pagination, and traversal. Use deps as a convenient one-hour UEG runtime service-to-service dependency summary.pup incidents, pup slos, pup monitors, pup logs, pup traces, or pup security when the user needs deeper or current telemetry.idp entities facets for observed field values and idp entities aggregate for grouped or filtered counts. Prefer these over paging an inventory just to count it.pup service-catalog for the legacy typed service registry and pup software-catalog for Catalog entity/kind reads and writes. Do not use graph queries for mutations.test cases passed, vs 6 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.