update-deps

Automate CVE-aware dependency updates across multi-package repositories with scoped changes and test validation.

3|2|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/AdamCaviness/agentic-toolkit --skill update-deps-adamcaviness
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: update-deps
Source: https://github.com/AdamCaviness/agentic-toolkit/tree/main/skills/update-deps
Command: npx skills add https://github.com/AdamCaviness/agentic-toolkit --skill update-deps-adamcaviness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end process of updating project dependencies in a safe, CVE-aware manner across monorepos. It coordinates bot PR checks, minor/patch updates, and major bump research to minimize risk while keeping dependencies current.

Core Features & Use Cases

  • Detects and classifies dependencies across manifests (package.json, pyproject.toml, etc.).
  • Applies safe minor/patch updates, while researching breaking changes for major bumps.
  • Orchestrates parallel research tasks and creates a dedicated branch for changes.
  • Validates updates with tests and provides a structured change plan for major bumps.

Quick Start

Type /update-deps to start the CVE-aware dependency upgrade process.

Frequently Asked Questions about update-deps

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

FAQPage Schema
How do I automate safe dependency updates across a monorepo?▼

Automating safe dependency updates across a monorepo requires coordinating bot PR checks, applying scoped minor/patch updates, and researching breaking changes for major bumps to minimize risk while keeping dependencies current.

What is the best way to research breaking changes for major dependency bumps?▼

Researching breaking changes for major dependency bumps is handled by orchestrating parallel research tasks that validate updates with tests and generate a structured change plan before applying major version increases.

Can I apply CVE-aware dependency updates to specific scopes like frontend or backend?▼

CVE-aware dependency updates can be applied to specific scopes like frontend, backend, infra, or all packages, ensuring targeted security patches and version changes are validated through a deterministic workflow.

How do I handle lockfile conflicts when updating multiple package manifests?▼

Handling lockfile conflicts during multi-package updates involves tuning lockfile handling and branching into a deterministic workflow with safety checks, ensuring coordinated updates across manifests like package.json or pyproject.toml.

Does automated dependency updating work with both npm and Python package manifests?▼

Automated dependency updating works across multiple manifest types, detecting and classifying dependencies in files like package.json and pyproject.toml to coordinate minor, patch, and major version bumps safely.