dependency-sweep

Automate dependency sweep, triage, bumping, and validation in a monorepo.

10|Updated Sep 24, 2025
One-click install
npx skills add https://github.com/FriendlyInternet/nuxt-crouton --skill dependency-sweep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dependency-sweep
Source: https://github.com/FriendlyInternet/nuxt-crouton/tree/main/.claude/skills/dependency-sweep
Command: npx skills add https://github.com/FriendlyInternet/nuxt-crouton --skill dependency-sweep

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, git, pnpm, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of dependency update management in a monorepo, providing a systematic way to find updates, review them, bump them, and validate changes.

Core Features & Use Cases

  • Dependency Sweep: Identifies available updates for dependencies.
  • Triage: Categorizes updates as safe, deliberate, or waiting based on risk and impact.
  • Bumping: Updates the repository's dependencies in a controlled manner.
  • Validation: Ensures updates don't break the codebase with type checking and end-to-end testing.
  • Use Case: When asked to update dependencies, ensure the codebase remains stable and compatible with new versions.

Quick Start

Run the 'dependency-sweep' skill to automate the dependency update process for your monorepo.

Frequently Asked Questions about dependency-sweep

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

FAQPage Schema
How do I automate dependency updates in a pnpm monorepo?

To automate dependency updates in a pnpm monorepo, you can run a sweep to identify available updates, triage them based on risk, apply the version bumps, and validate stability using type checking and end-to-end testing.

What is dependency triage and how does it manage version bumping risk?

Dependency triage categorizes available version bumps into safe, deliberate, or waiting statuses based on their potential impact and risk. This categorization controls the bumping process to prevent unstable updates from breaking the codebase.

Do I need bash and git to run dependency sweep for my monorepo?

Yes, you need bash and git alongside pnpm to execute the dependency sweep process. These dependencies provide the necessary command-line execution environment and repository version control to automate updates and validation safely.

How does dependency sweep validate that version bumps don't break my codebase?

Dependency sweep validates version bumps by running type checking and end-to-end testing after applying updates. This ensures new dependency versions do not break existing code and maintains overall codebase stability.

What is the best way to keep monorepo dependencies up-to-date safely?

The best way to keep monorepo dependencies up-to-date safely is using an automated sweep and triage workflow. This approach systematically identifies updates, evaluates risk, applies controlled bumps, and executes validation to ensure stability.