deps-check
$
npx mdskill add hrconsultnj/claude-plugins/deps-checkAudits project dependencies for vulnerabilities, outdated packages, and unsafe versions, recommending the highest safe version.
- Helps developers identify and mitigate security risks and outdated dependencies in their projects.
- Integrates with package managers and uses Composure's fetch command for secure content loading.
- Determines recommendations by analyzing CVEs and version safety, not just suggesting the latest update.
- Presents results through reports and tasks, with options for JSON output and automated fixes.
SKILL.md
.github/skills/deps-checkView on GitHub ↗
---
name: deps-check
description: Check dependency health -- known CVEs, outdated packages, unsafe versions. Recommends the highest safe version, not just "latest". Blocks Critical CVEs via Composure commit gate.
argument-hint: "[--fix] [--json]"
---
Audit project dependencies for known vulnerabilities (CVEs), outdated packages, and unsafe version ranges. Unlike basic `npm audit`, this skill determines the **highest safe version** for each vulnerable package -- not just "update to latest" which may itself be vulnerable.
## Content Loading
Load each step through the fetch command (handles caching, decryption, and auth):
```bash
"~/.composure/bin/composure-fetch.mjs" skill shipyard deps-check {step-filename}
```
**Do NOT read cache files directly** — they are encrypted at rest. Always use the fetch command above.
## Steps
| # | File |
|---|------|
| 1 | `01-detect-pkg-manager.md` |
| 2 | `02-run-audit.md` |
| 3 | `03-enrich-results.md` |
| 4 | `04-fix-report-tasks.md` |