depsdotdev

GitHub

利用 deps.dev API 获取开源包元数据、版本、依赖图谱及安全建议。适用于查询包信息、解析依赖关系及集成依赖智能分析的场景。

data/skills-md/aaronflorey/agent-skills/depsdotdev/SKILL.md NeverSight/learn-skills.dev

Trigger Scenarios

查询包或版本信息 获取依赖图谱 查询安全建议 purl 查找

Install

npx skills add NeverSight/learn-skills.dev --skill depsdotdev -g -y
More Options

Non-standard path

npx skills add https://github.com/NeverSight/learn-skills.dev/tree/main/data/skills-md/aaronflorey/agent-skills/depsdotdev -g -y

Use without installing

npx skills use NeverSight/learn-skills.dev@depsdotdev

指定 Agent (Claude Code)

npx skills add NeverSight/learn-skills.dev --skill depsdotdev -a claude-code -g -y

安装 repo 全部 skill

npx skills add NeverSight/learn-skills.dev --all -g -y

预览 repo 内 skill

npx skills add NeverSight/learn-skills.dev --list

SKILL.md

Frontmatter
{
    "name": "depsdotdev",
    "source": "https:\/\/docs.deps.dev\/api\/",
    "license": "MIT",
    "version": "1.0.0",
    "description": "Use the deps.dev API, also called Open Source Insights, to fetch package metadata, versions, dependency graphs, advisories, project mappings, and hash lookups. Use this skill when the user mentions deps.dev, Open Source Insights, package or version lookups, dependency intelligence, resolved dependency graphs, purl lookups, advisory queries, or integrating the deps.dev API into code."
}

deps.dev API

Use this skill to map package coordinates (system/name/version) to high-signal dependency intelligence from Open Source Insights.

Start Here

  • Prefer stable API base: https://api.deps.dev/v3
  • Use v3alpha only when you need purl and batch endpoints
  • Percent-encode all path/query values before sending requests
  • Use canonical values returned in responses (packageKey, versionKey, projectKey) for follow-up calls

Fast Routing

If you need to... Use Read
List versions for a package GetPackage references/endpoint-map.md
Inspect one version (licenses, advisories, links) GetVersion references/endpoint-map.md
Get declared constraints GetRequirements references/endpoint-map.md
Get resolved dependency graph GetDependencies references/endpoint-map.md
Map project repo to package versions GetProjectPackageVersions references/endpoint-map.md
Query by file hash or exact version key Query references/endpoint-map.md
Avoid encoding mistakes URL/purl rules references/request-shapes-and-encoding.md
Handle limits and error cases batch/query limits references/limits-errors-and-reliability.md
Use purl/batch/dependents v3alpha features references/v3alpha-extras.md

Minimal Workflow

  1. Normalize user input into {system, name, version?}.
  2. Call GetPackage if version is missing; prefer isDefault or newest published version.
  3. Call GetVersion for license/advisory/provenance metadata.
  4. Add GetRequirements and GetDependencies when user asks "declared" vs "resolved" dependency questions.
  5. If input is a hash or purl, use Query or v3alpha purl endpoints.

Examples

  • Curl patterns and jq snippets: examples/curl-cheatsheet.md

External Docs

Version History

  • e0220ca Current 2026-07-05 22:10

Same Skill Collection

data/skills-md/00prabalk00/claude-skills/knowledge-base-gap-finder/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-agile/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-auth/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-issues/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-project-management/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-projects/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-safe/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-search/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-spaces/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-transitions/SKILL.md
data/skills-md/0731coderlee-sudo/wechat-publisher/wechat-publisher/SKILL.md
data/skills-md/0froq/skills/conventionalcommits/SKILL.md
data/skills-md/0froq/skills/nuxt/SKILL.md
data/skills-md/0froq/skills/oq/SKILL.md
data/skills-md/0froq/skills/pinia/SKILL.md
data/skills-md/0froq/skills/pnpm/SKILL.md
data/skills-md/0froq/skills/slidev/SKILL.md
data/skills-md/0froq/skills/tsdown/SKILL.md
data/skills-md/0froq/skills/turborepo/SKILL.md
data/skills-md/0froq/skills/unocss/SKILL.md
data/skills-md/0froq/skills/vitepress/SKILL.md
data/skills-md/0froq/skills/vitest/SKILL.md
data/skills-md/0froq/skills/vue-best-practices/SKILL.md
data/skills-md/0froq/skills/vue-router-best-practices/SKILL.md
data/skills-md/0froq/skills/vue-testing-best-practices/SKILL.md
data/skills-md/0froq/skills/vue/SKILL.md
data/skills-md/0froq/skills/vueuse-functions/SKILL.md
data/skills-md/0froq/skills/web-design-guidelines/SKILL.md
data/skills-md/0juano/agent-skills/bondterminal-x402/SKILL.md
data/skills-md/0juano/agent-skills/edgeone-pages-deploy/SKILL.md
data/skills-md/0juano/agent-skills/ley-ar/SKILL.md
data/skills-md/0juano/agent-skills/ticktick/SKILL.md
data/skills-md/0juano/agent-skills/x-image-cards/SKILL.md
data/skills-md/0juano/x-image-cards/x-image-cards/SKILL.md
data/skills-md/0x0funky/agent-sprite-forge/generate2dsprite/SKILL.md
data/skills-md/0x0funky/agent-sprite-forge/video2dsprite/SKILL.md
data/skills-md/0x2e/superpowers/brainstorming/SKILL.md
data/skills-md/0x2e/superpowers/dispatching-parallel-agents/SKILL.md
data/skills-md/0x2e/superpowers/executing-plans/SKILL.md
data/skills-md/0x2e/superpowers/finishing-a-development-branch/SKILL.md
data/skills-md/0x2e/superpowers/receiving-code-review/SKILL.md
data/skills-md/0x2e/superpowers/requesting-code-review/SKILL.md
data/skills-md/0x2e/superpowers/subagent-driven-development/SKILL.md
data/skills-md/0x2e/superpowers/systematic-debugging/SKILL.md
data/skills-md/0x2e/superpowers/test-driven-development/SKILL.md
data/skills-md/0x2e/superpowers/using-git-worktrees/SKILL.md
data/skills-md/0x2e/superpowers/using-superpowers/SKILL.md
data/skills-md/0x2e/superpowers/verification-before-completion/SKILL.md
data/skills-md/0x2e/superpowers/writing-plans/SKILL.md
data/skills-md/0x2e/superpowers/writing-skills/SKILL.md

Metadata

Files
0
Version
5f4efd0
Hash
96174349
Indexed
2026-07-05 22:10

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-15 03:37
浙ICP备14020137号-1 $お客様$