updating-daily

Promote soak-excluded dependencies after a 7-day period in pnpm workspaces.

125|42|Updated May 19, 2025
One-click install
npx skills add https://github.com/SocketDev/socket-mcp --skill updating-daily
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: updating-daily
Source: https://github.com/SocketDev/socket-mcp/tree/main/.claude/skills/fleet/updating-daily
Command: npx skills add https://github.com/SocketDev/socket-mcp --skill updating-daily

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill promotes soak-excluded dependencies that have cleared their 7-day window, helping keep the lockfile clean and the workspace lean.

Core Features & Use Cases

  • Promote eligible soak-excludes by removing those whose removable date has passed.
  • Reconcile the workspace by running pnpm install when changes occur.
  • Open a PR or report when changes happen to trace the update in the repository.

Quick Start

Run the updating-daily workflow to promote soaked exclusions and reconcile the lockfile.

Frequently Asked Questions about updating-daily

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

FAQPage Schema
How do I promote soak-excluded dependencies in a pnpm workspace after their waiting period?

To promote soak-excluded dependencies, run the workflow to check if the 7-day soak period has passed, remove eligible entries from minimumReleaseAgeExclude, and run pnpm install to reconcile the lockfile.

What is a soak-exclusion period for dependency updates?

A soak-exclusion period delays dependency promotion by holding new releases in a minimumReleaseAgeExclude list for 7 days, ensuring stability before they are integrated into the workspace dependency graph.

Does the updating-daily workflow run pnpm install automatically when lockfile changes occur?

Yes, when soak-excluded dependencies are promoted and removed from the exclusion list, the workflow automatically executes pnpm install to reconcile the workspace and update the lockfile.

Can I use this automated dependency maintenance task in a monorepo without pnpm workspaces?

No, this task applies specifically to monorepos using pnpm workspaces, as it relies on minimumReleaseAgeExclude entries to manage and promote soak-excluded dependencies within that environment.

What happens after soak-excluded dependencies are promoted and the lockfile is updated?

After promoting dependencies and reconciling the lockfile, the workflow opens a Pull Request or generates a report to trace the update within the repository.

Why is my pnpm dependency graph bloated with outdated minimumReleaseAgeExclude entries?

Your dependency graph may be bloated because soak-excluded entries are not being removed after their 7-day window clears, requiring an automated check to promote them and clean the workspace.