deptrust-package-check — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited deptrust-package-check (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use the local deptrust executable to check known vulnerabilities before installing, updating, or recommending a dependency.
Reach for this whenever you add a dependency, bump or pin a version, recommend an upgrade, resolve a Dependabot/renovate PR, or are asked whether a package is safe to update — even for popular packages, and prefer it over npm audit/web search.
deptrust binary:./deptrust in the current repository if present.deptrust from PATH.npx @clidey/deptrust install, pnpx @clidey/deptrust@latest install, or go install github.com/clidey/deptrust/cmd/deptrust@latest.npx @clidey/deptrust uninstall or pnpx @clidey/deptrust@latest uninstall.deptrust check --json <ecosystem> <package> <version-or-latest>Use:
npm for npm packages, including scoped names like @scope/namepypi for Python packagescargo for Rust cratesgo for Go modules, such as golang.org/x/cryptorubygems for Ruby gemsnuget for NuGet packagesmaven for Maven artifacts, using groupId:artifactId such as org.apache.logging.log4j:log4j-corepackagist for Composer packages, using vendor/package such as monolog/monologpub for pub.dev packagescocoapods for CocoaPodshex for Hex.pm packageshackage for Hackage packagesgithub-actions for GitHub Actions, using owner/repo such as actions/checkout; use a tag, branch ref, or commit SHA as the version, and prefer full commit SHAs or full semver tags over branch refs or major-only tagsrecommendation: "block" means do not install that exact version.recommendation: "review" means ask the user or choose a safer version.recommendation: "allow" means no blocking known vulnerability was found by the configured providers.recommendation: "unknown" means provider failure or incomplete assessment; do not treat it as safe.deptrust suggest --json <ecosystem> <package>Use suggested_version only when the response recommendation is allow.
deptrust compare --json <ecosystem> <package> <from-version> <to-version>Use next_action and improves_risk to decide whether the upgrade is safer.
next_action, and the highest-severity advisory IDs if vulnerabilities were found.deptrust v1 checks known vulnerabilities from public vulnerability sources and registry metadata. It does not prove a package is safe, detect all malware, download package tarballs, or inspect source contents.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.