pnpm
Installation
SKILL.md
pnpm is a fast, disk space efficient package manager. It uses a
content-addressable store to deduplicate packages across all projects on a
machine, saving significant disk space. pnpm enforces strict dependency
resolution by default, preventing phantom dependencies. Configuration should
preferably be placed in pnpm-workspace.yaml for pnpm-specific settings.
Important: When working with pnpm projects, agents should check for
pnpm-workspace.yaml and .npmrc files to understand workspace structure and
configuration. Always use --frozen-lockfile in CI environments.
The skill is based on pnpm 10.x, generated at 2026-01-28.
Core
| Topic | Description | Reference |
|---|---|---|
| CLI Commands | Install, add, remove, update, run, exec, dlx, and workspace commands | core-cli |
| Configuration | pnpm-workspace.yaml, .npmrc settings, and package.json fields | core-config |
| Workspaces | Monorepo support with filtering, workspace protocol, and shared lockfile | core-workspaces |
Related skills