Dependency Wrangler banner
BastiDood BastiDood

Dependency Wrangler

Development community

Description

A Claude Code marketplace for plugins that wrangle your dependencies.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Dependency Wrangler

A [Claude Code](https://code.claude.com/docs/en/overview) plugin marketplace for dependency management tools.

Installation

/plugin marketplace add bastidood/dependency-wrangler
/plugin install dependabump@dependency-wrangler

Plugins

Dependabump

Orchestrates dependency bumping across package managers: `npm`, `pnpm`, `yarn`, `bun`, `uv`, and `cargo`.

/dependabump:bump-dependencies 
Flag Effect
--include-major Include major version bumps (deferred by default)
--include-patch Analyze patch bumps (assumed safe by default)

The workflow detects outdated packages, scrapes changelogs, assesses codebase impact, and proposes a staged upgrade plan ordered from safest to riskiest.

[!WARNING] Running this workflow across ~20 dependencies can consume up to half of the 5-hour rate limits in a $100 Claude Max subscription. With ~40 parallelized dependencies, you may even hit rate limits on a single run entirely.

This is why the `--include-major` and `--include-patch` flags are disabled by default. Typically, most unexpected breaking changes occur in minor version bumps anyway.

But, it's still better to _not_ be in this situation in the first place. **When it comes to dependency management, it's far easier to keep up than catch up.**

flowchart TD
    orchestrator["/dependabump:bump-dependencies"] --> finder

    finder["Dependency Finder
    (Haiku)"]
    finder -- outdated list --> fan_out

    fan_out{"Fan-out per Package"}
    fan_out -- "pkg-1" --> scraper_1["Changelog Scraper
    (Sonnet)"]
    fan_out -- "pkg-2" --> scraper_2["Changelog Scraper
    (Sonnet)"]
    fan_out -- "pkg-N" --> scraper_n["Changelog Scraper
    (Sonnet)"]
    scraper_1 --> join{Join}
    scraper_2 --> join
    scraper_n --> join

    join -- ch