Skip to content
Back to skills

Dependency Update

BSecurity

Analyze and upgrade project dependencies — latest versions, security vulnerabilities, actionable update plan across all package managers.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 16, 2026
ai-agentsreactgitdatabasesecurity

Works with

  • mcp

Security analysis

B84/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned October 16, 2026

npx -y skills add kontourai/flow-agents --skill dependency-update --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Dependency Update?

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

Security grade badge for Dependency Update
[![Security: B — Skills Directory](https://www.skillsdirectory.com/api/skills/kontourai-dependency-update/badge)](https://www.skillsdirectory.com/skills/kontourai-dependency-update)

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: "dependency-update"
description: "Analyze and upgrade project dependencies — latest versions, security vulnerabilities, actionable update plan across all package managers."
---

# Dependency Analysis & Upgrade

Delegate dependency analysis to `tool-dependencies-updater` which has MCP access to package registries and security advisory databases.

## When to Use

- User asks to check for outdated dependencies
- User wants to upgrade packages to latest versions
- User asks about security vulnerabilities in dependencies
- During project audits or onboarding to assess dependency health
- Before major releases to ensure dependencies are current

## Execution

Spawn `tool-dependencies-updater` with a clear task description. The subagent handles all registry lookups via MCP tools.

### Basic Audit

```
Delegate to tool-dependencies-updater:
"Scan this project for all dependency manifests, check every dependency against
the latest available version, run security advisory checks on outdated packages,
and report findings grouped by risk level (critical/major/minor)."
```

### Targeted Update

```
Delegate to tool-dependencies-updater:
"Check the latest versions for dependencies in <manifest_file>. Focus on
<specific packages or ecosystem> and flag any with known security advisories."
```

### Security-Focused

```
Delegate to tool-dependencies-updater:
"Search for known security vulnerabilities (CVEs) affecting the current
dependency versions in this project. Prioritize critical and high severity
issues. Include advisory IDs and recommended fix versions."
```

## After the Subagent Reports

Once `tool-dependencies-updater` returns its findings:

1. Review the update plan with the user before making changes
2. For CRITICAL (security) updates — recommend immediate action
3. For MAJOR version bumps — warn about potential breaking changes, check changelogs if needed
4. For MINOR/PATCH updates — generally safe to batch-apply
5. Apply updates to manifest files (package.json, requirements.txt, etc.)
6. Run install commands (`npm install`, `pip install -r requirements.txt`, etc.)
7. Run tests to verify nothing broke
8. If tests fail after updates, investigate and either fix compatibility issues or pin to last working version

## Key Principles

- ALWAYS delegate registry lookups to the subagent — it has the MCP tools, you don't
- NEVER update dependencies without showing the user the plan first
- NEVER blindly apply major version bumps — they may require migration steps
- Group related updates (e.g., all React packages together) to avoid partial upgrades
- If the subagent reports packages it couldn't check, note them for manual review
- If rate limited, suggest setting the environment variable GITHUB_TOKEN 

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.