deps-dev
deps.dev API v3 package metadata lookup. Covers version discovery, default/latest version, URL encoding. Keywords: deps.dev, api.deps.dev, package versions.
npx skills add majiayu000/claude-skill-registry --skill deps-dev --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# deps.dev (Skill Router) This file is intentionally **introductory**. Open the right note under `references/` based on what you need. ## Start here (fast) - Need the latest/default version of a known package? Read: `references/latest-version.md`. - Handling huge version lists or truncated responses? Read: `references/large-responses.md`. - Not sure how to format/normalize package names per ecosystem? Read: `references/naming-and-encoding.md`. - Need endpoint shapes and fields to parse? Read: `references/api.md`. ## Primary recipe (one request) Goal: given `{system, packageName}`, return the default/latest version. - Call **GetPackage**: `GET https://api.deps.dev/v3/systems/{SYSTEM}/packages/{PACKAGE}` - Parse `versions[]` and select the item with `isDefault=true`. If `isDefault` is missing for all versions, **stop** and ask for an explicit selection rule (e.g., include pre-releases or not) instead of guessing. ## Critical prohibitions - Do not guess the “latest” version by string sorting. - Do not output placeholder or “approximate” versions; always wait for API data. - Do not parse large JSON via `grep` or manual truncation; use a JSON parser (jq/Python/Node). - Do not silently f
- Start here (fast)
- Primary recipe (one request)
- Critical prohibitions
- Links
What does the deps-dev skill do?
deps.dev API v3 package metadata lookup. Covers version discovery, default/latest version, URL encoding. Keywords: deps.dev, api.deps.dev, package versions.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill deps-dev --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
