What problem does it solve? Projects drift behind on dependency versions because releases keep coming and nobody moves them. This Skill upgrades every declared dependency—runtimes, tools, Docker images, CI actions, Terraform providers, and libraries—to its latest stable or active LTS release in one change, then proves the change with the repository's own gates. ## Core Features & Use Cases - Full dependency inventory: Scans .python-version, pyproject.toml, .nvmrc, package.json, Dockerfiles, compose files, CI workflows, and Terraform roots to build one plan table of every declaration. - Source-verified targets: Resolves each target from live maintainer release data (nodejs.org release index, endoflife.date, pnpm view), never from memory, and holds back releases with no patch behind them. - Gated validation with rollback: Runs make check, make infra-up, make migrate, and integration tests after editing, reverting any row that breaks a gate and reporting it as held back. - Use Case: Run it monthly on a service repository to move Node, Postgres, Valkey, Terraform providers, and all Python/npm libraries to current LTS lines, leaving an uncommitted diff and a report for a person to review. ## Quick Start Ask the assistant to upgrade every dependency in this repository to its latest stable or LTS release and run the gates, optionally limiting scope with names like python node postgres or previewing with --plan.