Tooluck logoTooluck
SKILL.md

dependency-updater

Agent skill fromsoftaworks/agent-toolkit

Smart dependency management for any language. Auto-detects project type, applies safe updates automatically, prompts for major versions, diagnoses and fixes dependency issues.

How to install dependency-updater

install dependency-updater
# install the agent-toolkit pack with the skills CLI
npx skills add softaworks/agent-toolkit

# or add only this skill to Claude Code: copy the folder

skills/dependency-updater/

# into

~/.claude/skills/dependency-updater/ (all projects)

.claude/skills/dependency-updater/ (one project)

skills/dependency-updater/SKILL.md

MITFull file
1# Dependency Updater
2
3Smart dependency management for any language with automatic detection and safe updates.
4
5---
6
7## Quick Start
8
9```
10update my dependencies
11```
12
13The skill auto-detects your project type and handles the rest.
14
15---
16
17## Triggers
18
19| Trigger | Example |
20|---------|---------|
21| Update dependencies | "update dependencies", "update deps" |
22| Check outdated | "check for outdated packages" |
23| Fix dependency issues | "fix my dependency problems" |
24| Security audit | "audit dependencies for vulnerabilities" |
25| Diagnose deps | "diagnose dependency issues" |
26
27---
28
29## Supported Languages
30
31| Language | Package File | Update Tool | Audit Tool |
32|----------|--------------|-------------|------------|
33| **Node.js** | package.json | `taze` | `npm audit` |
34| **Python** | requirements.txt, pyproject.toml | `pip-review` | `safety`, `pip-audit` |
35| **Go** | go.mod | `go get -u` | `govulncheck` |
36| **Rust** | Cargo.toml | `cargo update` | `cargo audit` |
37| **Ruby** | Gemfile | `bundle update` | `bundle audit` |
38| **Java** | pom.xml, build.gradle | `mvn versions:*` | `mvn dependency:*` |
39| **.NET** | *.csproj | `dotnet outdated` | `dotnet list package --vulnerable` |
40
41---
42
43## Quick Reference
44
45| Update Type | Version Change | Action |
46|-------------|----------------|--------|
47| **Fixed** | No `^` or `~` | Skip (intentionally pinned) |
48| **PATCH** | `x.y.z` → `x.y.Z` | Auto-apply |
49| **MINOR** | `x.y.z` → `x.Y.0` | Auto-apply |
50…

Excerpt shown under the repository's MIT license.

More skills in agent-toolkit

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates