Skip to content
Back to skills

2175 Check Deps 6e67b65b

ASecurity

Check dependencies for vulnerabilities and outdated packages

  • 9 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 31, 2026
securitygorubyphpdatabasesecurity

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 31, 2026

npx -y skills add tools-only/X-Skills --skill 2175-check-deps_6e67b65b --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2175 Check Deps 6e67b65b?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2175 Check Deps 6e67b65b
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2175-check-deps-6e67b65b/badge)](https://www.skillsdirectory.com/skills/tools-only-2175-check-deps-6e67b65b)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: check-deps
description: Check dependencies for vulnerabilities and outdated packages
shortcut: depc
---
# Dependency Checker

Analyze project dependencies for known vulnerabilities, outdated packages, and license compliance issues.

## Analysis Process

1. **Detect Package Manager**
   - Identify package.json (npm/yarn/pnpm)
   - Identify requirements.txt/Pipfile (pip)
   - Identify composer.json (PHP)
   - Identify Gemfile (Ruby)
   - Identify go.mod (Go)

2. **Vulnerability Scanning**
   - Check against CVE databases
   - Identify known security advisories
   - Report CVSS scores
   - Check transitive dependencies

3. **Version Analysis**
   - Identify outdated packages
   - Check for available security patches
   - Report breaking vs. non-breaking updates
   - Suggest safe upgrade paths

4. **License Compliance**
   - Scan dependency licenses
   - Flag incompatible licenses
   - Report license obligations

## Report Output

Generate comprehensive dependency report with:
- Vulnerable packages with CVE details
- Outdated packages with available versions
- License compliance issues
- Recommended updates with impact analysis
- Upgrade commands for each package manager

## Best Practices

- Run before every deployment
- Update dependencies regularly
- Review transitive dependencies
- Use lock files (package-lock.json, Pipfile.lock)
- Test after updating dependencies

Files in this skill

  • README.md1 KB
  • skill.md1.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.