Handles package management in pnpm projects, including monorepo workspaces and strict dependency enforcement.

Install

mkdir -p .claude/skills/pnpm-christopher-buss && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12248" && unzip -o skill.zip -d .claude/skills/pnpm-christopher-buss && rm skill.zip

Installs to .claude/skills/pnpm-christopher-buss

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Node.js package manager with strict dependency resolution. Use when running
75 chars · catalog description✓ has a “when” trigger
Beginner

Key capabilities

  • Install, add, remove, update, run, exec, and dlx packages.
  • Configure pnpm-workspace.yaml and .npmrc settings.
  • Manage monorepo workspaces with filtering and shared lockfiles.
  • Utilize content-addressable storage for disk efficiency.
  • Force specific versions of dependencies using overrides.

How it works

The skill provides commands for installing, updating, and managing Node.js packages using pnpm, which employs a content-addressable store for deduplication and enforces strict dependency resolution.

Inputs & outputs

You give it
A pnpm command (e.g., pnpm install, pnpm add <package>).
You get back
Installed, updated, or managed Node.js packages and project dependencies.

When to use pnpm

  • Installing dependencies
  • Managing workspace packages
  • Fixing phantom dependencies

About pnpm

Provides commands for installing, updating, and managing packages while utilizing pnpm's deduplication and strict resolution features.

Node.js package manager with strict dependency resolution. Use when running

When not to use it

  • When the user is not working with pnpm projects.
  • When the user needs to use npm or Yarn as the package manager.
  • When the user does not want strict dependency resolution.

Limitations

  • The skill is based on pnpm 10.x.
  • Requires checking for `pnpm-workspace.yaml` and `.npmrc` files for configuration.
  • Requires using `--frozen-lockfile` in CI environments.

How it compares

This skill use pnpm's unique features like content-addressable storage for disk efficiency and strict dependency resolution to prevent phantom dependencies, which differs from other package managers like npm or Yarn.

Compared to similar skills

pnpm side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
pnpm (this skill)05moNo flagsBeginner
pnpm-upgrade23moReviewIntermediate
write-script-bun12moNo flagsIntermediate
github-script13moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry