What problem does it solve? Node.js projects often suffer from phantom dependencies, duplicated packages, and inconsistent monorepo configuration. This Skill provides authoritative guidance for using pnpm's strict, disk-efficient package manager, including its v10/v11 configuration model where settings live in pnpm-workspace.yaml instead of package.json or .npmrc. ## Core Features & Use Cases - CLI & Workspace Management: Covers install/add/remove/update, filtering with --filter, the workspace: protocol, shared lockfiles, and per-package packageConfigs for monorepos. - Advanced Dependency Control: Explains catalogs for centralized versions, overrides for forcing transitive dependency versions, patches for modifying third-party packages, and config dependencies for sharing settings across repos. - Supply-Chain Security & CI/CD: Details build-script approval via allowBuilds, minimumReleaseAge, trustPolicy, lockfile integrity checks, and frozen-lockfile workflows for GitHub Actions, GitLab, and Docker. - Use Case: When migrating a monorepo from npm to pnpm, use this Skill to convert .npmrc settings into camelCase pnpm-workspace.yaml keys, set up catalogs for shared React versions, and configure pnpm ci for reproducible builds. ## Quick Start Ask the AI to configure a pnpm workspace with a shared catalog for React and set up a frozen-lockfile CI install.