ln-710-dependency-upgrader

Coordinate dependency upgrades across npm, yarn, pnpm, nuget, pip, poetry, and pipenv.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/cbbkrd-tech/jl-finishes --skill ln-710-dependency-upgrader-cbbkrd-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ln-710-dependency-upgrader
Source: https://github.com/cbbkrd-tech/jl-finishes/tree/main/.claude/skills/ln-710-dependency-upgrader
Command: npx skills add https://github.com/cbbkrd-tech/jl-finishes --skill ln-710-dependency-upgrader-cbbkrd-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of upgrading project dependencies across various package managers, ensuring projects stay current with the latest stable and secure versions.

Core Features & Use Cases

  • Multi-Manager Support: Handles npm, yarn, pnpm, nuget, pip, poetry, and pipenv.
  • Automated Security Audits: Checks for vulnerabilities before and after upgrades.
  • Phased Workflow: Includes pre-flight checks, detection, delegation, verification, and reporting.
  • Use Case: A development team needs to upgrade all Python dependencies in their project to the latest compatible versions to leverage new features and security patches. This Skill can be invoked to perform the upgrade, audit for vulnerabilities, and verify the build.

Quick Start

Use the ln-710-dependency-upgrader skill to upgrade all project dependencies to their latest major versions.

Frequently Asked Questions about ln-710-dependency-upgrader

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upgrade project dependencies across multiple package managers like npm and pip?

Upgrading project dependencies across npm, pip, poetry, and nuget is automated by detecting package managers, delegating tasks to workers, and verifying builds. It coordinates upgrades across your entire stack to ensure latest compatible versions.

Does this dependency upgrade tool perform security audits before and after updating packages?

Yes, security audits for vulnerabilities are conducted during pre-flight checks and after upgrades. This ensures your project dependencies remain secure and patched against known issues throughout the upgrade workflow.

How do I upgrade Python dependencies to the latest major versions safely?

To upgrade Python dependencies safely, the tool detects pip, poetry, or pipenv, delegates the upgrade to a specific worker, and verifies the build. It manages state with git to ensure safe, isolated execution.

Can I use this tool to upgrade both Node.js and .NET dependencies in one run?

Yes, you can upgrade Node.js and .NET dependencies together. The tool detects npm, yarn, pnpm, and nuget package managers, coordinating their upgrades simultaneously before collecting results and verifying builds.

What do I need to set up before automating dependency upgrades?

You need git installed and configured for state management before automating dependency upgrades. The workflow uses git to track changes and a Task tool for isolated subagent execution during the upgrade process.

What are the limitations of automating dependency upgrades with this tool?

The tool requires git for state management and delegates specific package manager tasks to isolated subagents. It supports npm, yarn, pnpm, nuget, pip, poetry, and pipenv, but unsupported package managers will not be detected or upgraded.