This skill analyzes project dependencies for security vulnerabilities, outdated packages, and license compliance issues. It helps identify potential risks in your project's dependencies using the dependency-checker plugin. Use this skill when you need to check dependencies for vulnerabilities, identify outdated packages that need updates, or ensure license compatibility. Trigger phrases include "check dependencies", "dependency check", "find vulnerabilities", "scan for outdated packages", "/depcheck", and "license compliance". This skill supports npm, pip, composer, gem, and go modules projects.
Install with Tessl CLI
npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill analyzing-dependencies66
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillAgent success when using this skill
Validation for skill structure
Vulnerability report structure and severity
Package manager identified
62%
100%
Vulnerability summary section
100%
100%
Detailed vulnerability info
100%
100%
Severity levels reported
100%
100%
Recommended fixes present
100%
100%
Outdated packages section
37%
100%
Update type classification
25%
100%
License compliance section
0%
100%
Known vulnerable packages flagged
100%
100%
Actionable remediation guidance
100%
100%
Without context: $0.2754 · 1m 33s · 9 turns · 10 in / 5,196 out tokens
With context: $0.7248 · 3m 38s · 27 turns · 76 in / 9,551 out tokens
Multi-package-manager detection
npm detected
100%
100%
pip detected
100%
100%
Both ecosystems covered
100%
100%
Frontend vulnerabilities
100%
100%
Backend vulnerabilities
100%
100%
Known vulnerable npm packages
100%
100%
Known vulnerable Python packages
100%
100%
Outdated packages section
100%
100%
License compliance mentioned
0%
100%
Scheduling recommendation
50%
0%
Severity levels
100%
100%
Without context: $0.2786 · 1m 38s · 9 turns · 9 in / 5,698 out tokens
With context: $1.3497 · 4m 46s · 44 turns · 43 in / 13,146 out tokens
License compliance and integration reporting
Package manager identified
62%
100%
License compliance section
100%
100%
Per-package license listed
100%
100%
GPL flagged
100%
100%
AGPL flagged
100%
100%
Proprietary license flagged
100%
100%
License risk explanation
100%
100%
Vulnerability summary included
0%
0%
Actionable next steps
100%
100%
Ongoing compliance recommendation
100%
100%
Without context: $0.2380 · 1m 31s · 7 turns · 8 in / 4,818 out tokens
With context: $0.4508 · 2m 13s · 19 turns · 20 in / 6,827 out tokens
Composer detection, pre-deployment check
Composer identified
100%
100%
Vulnerability summary present
100%
100%
Detailed vulnerability entries
100%
100%
Severity levels reported
100%
100%
Recommended fixes per vulnerability
100%
100%
Outdated packages section
62%
75%
Update type classification
50%
20%
License compliance section
0%
100%
Known vulnerable package flagged
100%
100%
Pre-deployment framing
100%
100%
Actionable remediation guidance
100%
100%
Without context: $1.0873 · 8m 17s · 11 turns · 11 in / 8,072 out tokens
With context: $0.5597 · 2m 22s · 27 turns · 68 in / 8,264 out tokens
Go modules detection and analysis
Go modules identified
60%
100%
Vulnerability summary present
100%
100%
Detailed vulnerability entries
100%
100%
Severity levels reported
100%
100%
Recommended fixes present
100%
100%
Outdated packages section
75%
100%
Update type classification
0%
30%
License compliance section
0%
100%
Known vulnerable package flagged
100%
100%
golang.org/x/crypto flagged
100%
100%
Prioritized remediation
100%
100%
Without context: $0.2826 · 1m 38s · 10 turns · 59 in / 5,432 out tokens
With context: $1.3517 · 6m 15s · 45 turns · 44 in / 17,455 out tokens
Gem detection, integration, compliance report
Gem/Bundler identified
100%
100%
Vulnerability summary present
100%
100%
Detailed vulnerability entries
100%
100%
Severity levels reported
100%
100%
Outdated packages section
50%
100%
Update type classification
0%
83%
License compliance section
0%
100%
Known vulnerable gems flagged
100%
100%
Remediation actions file produced
100%
100%
PR-ready remediation format
100%
100%
Scheduling recommendation
66%
66%
Recommended fixes present
100%
100%
Without context: $0.5655 · 3m 55s · 9 turns · 10 in / 13,952 out tokens
With context: $0.7902 · 4m 12s · 24 turns · 24 in / 14,926 out tokens
pip standalone detection and full report
pip identified
100%
100%
Vulnerability summary section
100%
100%
Detailed vulnerability entries
100%
100%
Severity levels reported
100%
100%
Recommended fixes present
100%
100%
Known vulnerable packages flagged
100%
100%
Outdated packages section
100%
100%
Update type classification
40%
50%
License compliance section
100%
100%
Prioritized remediation
100%
100%
Actionable next steps
100%
100%
Without context: $0.8659 · 3m 59s · 24 turns · 24 in / 12,397 out tokens
With context: $0.9690 · 4m 22s · 35 turns · 85 in / 13,271 out tokens
npm and Go modules multi-manager detection
npm detected
100%
100%
Go modules detected
100%
100%
Both ecosystems covered
100%
100%
Frontend vulnerabilities
100%
100%
Backend vulnerabilities
100%
100%
Known vulnerable npm packages
100%
100%
Known vulnerable Go packages
100%
100%
Severity levels reported
100%
100%
Outdated packages section
100%
100%
Update type classification
100%
100%
License compliance section
100%
100%
Recommended fixes present
100%
100%
Without context: $0.2989 · 1m 47s · 8 turns · 57 in / 6,721 out tokens
With context: $1.2438 · 5m 29s · 47 turns · 300 in / 12,924 out tokens
Scheduling recommendations and PR-ready remediation
npm identified
100%
100%
Vulnerability summary section
100%
100%
Detailed vulnerability entries
100%
100%
Severity levels reported
100%
100%
Outdated packages section
100%
100%
Update type classification
62%
87%
License compliance section
0%
100%
Known vulnerable packages flagged
100%
100%
Separate remediation file produced
100%
100%
PR-ready remediation format
100%
100%
Scheduling recommendation
100%
100%
Update reason provided
100%
100%
Without context: $0.5116 · 3m 17s · 9 turns · 10 in / 12,300 out tokens
With context: $1.1223 · 5m 17s · 39 turns · 35 in / 17,850 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.