dep-updates

Automate dependency updates for pnpm workspace monorepos with PR creation.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/gcko/pendulum-of-despair --skill dep-updates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dep-updates
Source: https://github.com/gcko/pendulum-of-despair/tree/main/.claude/skills/dep-updates
Command: npx skills add https://github.com/gcko/pendulum-of-despair --skill dep-updates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates and centralizes dependency maintenance for pnpm workspace monorepos, reducing manual effort and human error in keeping packages up-to-date.

Core Features & Use Cases

  • Environment checks (pnpm latest, Node version) before updates.
  • Outdated package scanning and automatic categorization into patch/minor/major.
  • Researching breaking changes and generating a single PR with approved updates.
  • Use Case: a multi-package repo needing synchronized upgrades across packages, with risk assessment and changelog references.

Quick Start

Ask me to run a dependency update pass and review the generated pull request before applying changes.

Frequently Asked Questions about dep-updates

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

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

To automate dependency updates across a pnpm monorepo, the system scans for outdated packages, categorizes them into patch, minor, or major updates, and generates a synchronized pull request. It includes environment checks and breaking-change assessment before applying changes.

What is the best way to handle synchronized package upgrades in a workspace?

The best way to handle synchronized package upgrades in a workspace is by centralizing dependency maintenance to categorize outdated packages and assess breaking changes. This approach generates a single pull request with approved updates and changelog references for all affected packages.

Does this dependency management workflow support breaking change assessment?

Yes, the dependency management workflow supports breaking change assessment by researching changes before generating a pull request. It categorizes updates into patch, minor, and major versions to evaluate risk and provide changelog references for the synchronized monorepo packages.

Can I review dependency updates before they are applied to my monorepo?

Yes, you can review dependency updates before they are applied through a user confirmation step. The workflow scans outdated packages, categorizes them, and creates a pull request with the approved updates, allowing you to verify changes and breaking-change assessments prior to merging.

Do I need a specific Node version to run pnpm workspace updates?

Yes, you need a compatible Node version to run pnpm workspace updates. The automation process implements environment checks to verify the pnpm and Node versions before scanning for outdated packages and generating the pull request workflow.