softaworks avatar

Dependency Updater

This handles dependency updates across seven languages with a safety-first approach: it auto-applies PATCH and MINOR bumps but prompts you individually for each MAJOR version change. Auto-detects your project type from package files, uses the right tools for each ecosystem (taze for Node, cargo update for Rust, pip-review for Python), and runs security audits when you're done. The workflow is solid: scan, apply safe updates, prompt for breaking changes one by one, then finalize with a lock file update. Particularly useful if you maintain projects in multiple languages or want to avoid the "update everything and pray" approach. Skips intentionally pinned versions and includes diagnosis mode for when things break.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
6
skills.sh installs
4.1K
GitHub stars
2.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add softaworks/agent-toolkit --skill dependency-updater --agent claude-code

Installs into .claude/skills of the current project.

Files

Dependency Updater

Smart dependency management for any language with automatic detection and safe updates.


Quick Start

update my dependencies

The skill auto-detects your project type and handles the rest.


Triggers

TriggerExample
Update dependencies"update dependencies", "update deps"
Check outdated"check for outdated packages"
Fix dependency issues"fix my dependency problems"
Security audit"audit dependencies for vulnerabilities"
Diagnose deps"diagnose dependency issues"

Supported Languages

LanguagePackage FileUpdate ToolAudit Tool
Node.jspackage.jsontazenpm audit
Pythonrequirements.txt, pyproject.tomlpip-reviewsafety, pip-audit
Gogo.modgo get -ugovulncheck
RustCargo.tomlcargo updatecargo audit
RubyGemfilebundle updatebundle audit
Javapom.xml, build.gradlemvn versions:*mvn dependency:*
.NET*.csprojdotnet outdateddotnet list package --vulnerable

Sponsors

Details

Repository
github.com/softaworks/agent-toolkit
Category
AI & Agent Building

More from softaworks/agent-toolkit

All 43
1alibaba avataropen-code-review-delegatealibaba/open-code-reviewDelegation mode for open-code-review (OCR). Instead of OCR calling an LLM endpoint, this skill instructs the host agent to perform the code review itself, using4.1Kskills.sh installs
2getsentry avatarskill-scannergetsentry/skillsScan agent skills for security issues. Use when asked to "scan a skill", "audit a skill", "review skill security", "check skill for injection", "validate SKILL.4Kskills.sh installs
3coralogix avatarcx-ollycoralogix/cx-cliThis skill should be used when the user asks to "chat with AI", "ask Olly", "ask the agent", "send message to AI", "continue a chat", "follow up on chat", "get 4Kskills.sh installs
4softaworks avatargeminisoftaworks/agent-toolkitUse when the user asks to run Gemini CLI for code review, plan review, or big context (>200k) processing. Ideal for comprehensive analysis requiring large conte4Kskills.sh installs
5giuseppe-trisciuoglio avatarchunking-strategygiuseppe-trisciuoglio/developer-kitProvides chunking strategies for RAG systems. Generates chunk size recommendations (256-1024 tokens), overlap percentages (10-20%), and semantic boundary detect4Kskills.sh installs
6giuseppe-trisciuoglio avatarlangchain4j-spring-boot-integrationgiuseppe-trisciuoglio/developer-kitProvides integration patterns for LangChain4j with Spring Boot. Configures AI model beans, sets up chat memory with Spring context, integrates RAG pipelines wit3.9Kskills.sh installs