pnpm
Use when managing Node.js dependencies with pnpm - install packages, configure monorepo workspaces, set up pnpm catalogs, resolve dependency conflicts with overrides, patch third-party packages, and configure CI pipelines for pnpm projects
By onmax · 1,858 installs
npx skills add onmax/nuxt-skills --skill pnpm
Source repository · Upstream listing
pnpm
Content addressable store, strict deps, workspace protocol, catalogs.
When to Use
Installing/managing npm packages
Monorepo workspace setup with catalogs
Overriding transitive dependencies
Patching third party packages
CI/CD configuration for pnpm projects
Supply chain security hardening
Quick Start
Workspace Setup
Reference Files
Task File
Commands, scripts, filtering [cli.md](references/cli.md)
Workspaces, catalogs, config [workspaces.md](references/workspaces.md)
Overrides, patches, hooks, store [features.md](references/features.md)
CI/CD, Docker, migration [ci.md](references/ci.md)
Loading Files
Consider loading these reference files based on your task:
[ ] [references/cli.md](references/cli.md) if using pnpm commands, scripts, or filtering
[ ] [references/workspaces.md](references/workspaces.md) if setting up monorepo, catalogs, or workspace config
[ ] [references/features.md](references/features.md) if using overrides, patches, hooks, or managing store
[ ] [references/ci.md](references/ci.md) if configuring CI/CD, Docker, or migrating from npm/yarn
DO NOT load all files at once. Load only what's relevant to your current task.
Verify Setup
After configuring a workspace, verify it works:
Cross Skill References
TypeScript libs → Use ts library skill for library patterns
Build tooling → Use tsdown or vite skills