pnpm: a Claude Code skill by Anthony Fu
For JavaScript developers on pnpm 11 or 12 who want correct workspace, catalog and CI settings. Skip it if your project uses npm, Yarn or Bun and will stay that way.
The skill's text changed on Nov 5, 2026, after we last read it. Our description may be behind.
- Score
- 68of 100
- Rank
- #196of 239
- Installs
- 23Kon skills.sh
- Security
- Clear 5 scanners
- Updated
- 2026
- Context
- ~65tokens always
Install
npx skills add https://github.com/antfu/skills --skill pnpm
Run it in your terminal. View the source
Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app
What does pnpm do?
pnpm is a skill by Anthony Fu, generated from the pnpm repository, that gives Claude current reference on the pnpm package manager as of version 12, its Rust rewrite. Its key point is the config split: settings live in pnpm-workspace.yaml with camelCase keys, .npmrc holds only registry auth, and the pnpm field in package.json is no longer read. It says to use --frozen-lockfile or pnpm ci in CI. Topic tables link reference files on CLI commands, workspaces, the store, catalogs, overrides, patches, hooks, peer dependencies, supply-chain settings like allowBuilds, task orchestration, release management, CI setup and migration from npm or Yarn.
When should you use pnpm?
Use it when
- You are setting up a pnpm monorepo
- You want shared versions through catalogs or patches
- You are migrating from npm or Yarn to pnpm
Skip it when
- Your project uses another package manager
- You only run pnpm install now and then
What it needs and what it can touch
You need
- pnpm installed in your project
From reading its instructions, not from running it.
Why it scores 68
Strongest on upkeep (100 of 100), weakest on adoption (44).
Is pnpm safe to install?
Every scanner that checked it passed it. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.
| Scanner | Result | Date |
|---|---|---|
| Gen Agent Trust Hub | Passed | Nov 5, 2026 |
| Socket | Passed | Nov 6, 2026 |
| Snyk | Low risk | Nov 5, 2026 |
| Runlayer | Low risk | Feb 26, 2026 |
| ZeroLeaks | Passed | Apr 16, 2026 |
Details
- Installs
- 22,957
- Repository stars
- 6,065
- Last repository change
- Tokens always loaded
- about 65
- Tokens when used
- about 1,165
- License
- MIT
- Data confidence
- High
Did it do the job for you?
Alternatives to pnpm
All skills for this job-
Get turborepoturborepo
For JavaScript and TypeScript monorepo teams who want Claude to follow the docs for their exact turbo version.
-
Get PrismaPrisma
For TypeScript developers on Prisma ORM who want correct queries, CLI commands and database setup.
-
Get nestjs-best-practicesnestjs-best-practices
For NestJS developers who want Claude to follow set rules on modules, injection and security.
-
Get convex-create-componentconvex-create-component
For Convex developers who want reusable backend modules with their own tables.