update-dependencies

Featured

Upgrade project dependencies with breaking change research for major version updates. Use when the user asks to "update dependencies", "upgrade packages", "upgrade dependencies", "update deps", "upgrade deps", "update npm deps", "update Swift packages", "cargo update", "go get updates", "bundle update", or "pip upgrade".

DevOps & Infrastructure 310 stars 24 forks Updated today MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
83
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Update Dependencies Upgrade project dependencies, researching breaking changes for major version updates. Optional filter: `$ARGUMENTS` (e.g., `react`, `Alamofire`, `serde tokio`) ## Phase 1: Review Dependencies Run the `/review-dependencies` skill to detect package managers and discover available updates. If no updates are available, stop. ## Phase 2: User Strategy Selection Present a summary showing: - Count and list of major updates (with current → target versions) - Count of minor updates - Count of patch updates Use AskUserQuestion for upgrade strategy: **Header**: "Strategy" **Options**: - **Cautious** — Upgrade minor/patch first, then major one-by-one with research - **All at once** — Research all major changes, then upgrade everything together - **Skip major** — Only upgrade minor and patch versions - **Interactive** — Ask for each major update individually ## Phase 3: Research Breaking Changes For **each package with a major version update**: ### Step 1: Calculate Version Gap Identify all major versions between current and target. For example: - `react: 17.0.2 → 19.0.0` → research v18 AND v19 breaking changes - `Alamofire: 4.9.1 → 6.0.0` → research v5 AND v6 breaking changes ### Step 2: Research Each Major Version Search for migration documentation: ``` WebSearch: "[package-name] v[X] migration guide" WebSearch: "[package-name] v[X] breaking changes" ``` Common sources: GitHub releases page, official docs, changelog files. ### Step 3: Extract Key B...

Details

Author
tobihagemann
Repository
tobihagemann/turbo
Created
2 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

rails-upgrade

Analyzes Rails applications and generates comprehensive upgrade reports with breaking changes, deprecations, and step-by-step migration guides for Rails 2.3 through 8.1. Use when upgrading Rails applications, planning multi-hop upgrades, or querying version-specific changes. Based on FastRuby.io methodology and "The Complete Guide to Upgrade Rails" ebook.

321 Updated today
ombulabs
Data & Documents Solid

link-deps

Discover and link related issues as dependencies. Searches for issues that should be connected and recommends dependency relationships to establish proper work order.

131 Updated 4 days ago
joa23
Web & Frontend Solid

spm-build-analysis

Analyze Swift Package Manager dependencies, package plugins, module variants, and CI-oriented build overhead that slow Xcode builds. Use when a developer suspects packages, plugins, or dependency graph shape are hurting clean or incremental build performance, mentions SPM slowness, package resolution time, build plugin overhead, duplicate module builds from configuration drift, circular dependencies between modules, oversized modules needing splitting, or modularization best practices.

743 Updated 1 months ago
AvdLee
Data & Documents Listed

update-docs

Keep project documentation current by researching latest patterns, fetching sources, and updating docs with findings

78 Updated 1 months ago
escapeboy
AI & Automation Solid

pre-publish-review

Nuclear-grade 16-agent pre-publish release gate. Runs /get-unpublished-changes to detect all changes since last npm release, spawns up to 10 ultrabrain agents for deep per-change analysis, invokes /review-work (5 agents) for holistic review, and 1 oracle for overall release synthesis. Use before EVERY npm publish. Triggers: 'pre-publish review', 'review before publish', 'release review', 'pre-release review', 'ready to publish?', 'can I publish?', 'pre-publish', 'safe to publish', 'publishing review', 'pre-publish check'.

59,430 Updated today
code-yeongyu