Automates dependency updates by detecting your package manager (pnpm for frontend, uv for backend), finding outdated packages, and spawning parallel analysis tasks for each notable upgrade to catch breaking changes before they bite you. The workflow is thorough: it spins up background agents to analyze changelogs and migration guides, waits for all analyses to complete, then asks clarifying questions if anything looks sketchy. Finally generates a formatted PR with all the context you need for review. The paranoia level here is appropriate. Dependency bumps are where silent disasters happen, and this skill treats them with the caution they deserve while keeping the process moving through parallelization.

skills.sh installs
281
GitHub stars
15
last updated
Aug 21, 2026

Install

$ npx -y skills add casper-studios/casper-marketplace --skill bump-deps --agent claude-code

Installs into .claude/skills of the current project.

Files

Bump Dependencies

Analyze outdated dependencies and safely upgrade them with breaking change detection.

Workflow

  1. Detect package manager based on current directory:

    • If in frontend/ directory or working with TypeScript/JavaScript: use pnpm reference
    • If in backend/ directory or working with Python: use uv reference
  2. List outdated dependencies using the package manager-specific command from the reference

  3. Spawn background analysis tasks for EACH notable upgrade:

    CRITICAL: You MUST spawn the package-upgrade-analyzer sub-agent as a background Task for EACH and EVERY notable upgrade. Do NOT take shortcuts.

    Task(
      subagent_type="package-upgrade-analyzer",
      run_in_background=true,
      prompt="Analyze upgrade for {package_name} from {old_version} to {new_version}. GitHub: {repo_url}"
    )
    

    Notable upgrades include:

    • Major version bumps (e.g., v4 → v5)
    • Packages with known breaking changes
    • Core dependencies (React, Next.js, FastAPI, SQLAlchemy, etc.)

    Spawn ALL tasks in a single message with multiple tool calls for maximum parallelism.

Sponsors

Details

Repository
github.com/casper-studios/casper-marketplace
Categories
Frontend Development, Backend & APIs
First seen
Jun 3, 2026

More from casper-studios/casper-marketplace

All 35
1charleswiltgen avataraxiom-swiftui-26-refcharleswiltgen/axiomUse when implementing iOS 26 SwiftUI features - covers Liquid Glass design system, performance improvements, @Animatable macro, 3D spatial layout, scene bridgin281skills.sh installs
2patricio0312rev avatarbackground-jobs-designerpatricio0312rev/skillsDesigns background job processing systems with queue integration (BullMQ/Celery), job definitions, retry policies, exponential backoff, idempotent execution, an281skills.sh installs
3pproenca avatarswift-refactorpproenca/dot-skillsSwift and SwiftUI refactoring patterns aligned with the iOS 26 / Swift 6.2 clinic modular MVVM-C architecture (Airbnb + OLX SPM layout). Enforces @Observable Vi281skills.sh installs
4patricio0312rev avatarsystem-design-generatorpatricio0312rev/skillsProduces comprehensive system architecture plans for features and products including component breakdown, data flow diagrams, system boundaries, API contracts, 280skills.sh installs
5ulpi-io avatarbrowseulpi-io/skillsDrive a REAL browser and native apps the way a user would — not fetch raw HTML — through the persistent `browse` CLI: one long-lived headless Chromium (plus iOS280skills.sh installs
6adamtylerlynch avatarobs-memoryadamtylerlynch/obsidian-agent-memory-skillsPersistent Obsidian-based memory for coding agents. Use at session start to orient from a knowledge vault, during work to look up architecture/component/pattern279skills.sh installs