# Use Pnpm

> Use pnpm for installs, adds, removals, scripts, dlx, and frozen lockfile workflows instead of npm or yarn.

- Skill: `microlinkhq/use-pnpm` (Agent Skill)
- Install (CLI): `npx skillmds@latest add microlinkhq/use-pnpm`
- Raw SKILL.md: https://api.skillmd.com/api/skills/microlinkhq/use-pnpm/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: microlinkhq (https://skillmd.com/u/microlinkhq)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/microlinkhq/use-pnpm

---


# Use pnpm

Always use `pnpm` instead of `npm` or `yarn` for all package management operations.

## Command mapping

| Instead of | Use |
|---|---|
| `npm install` | `pnpm install` |
| `npm install <pkg>` | `pnpm add <pkg>` |
| `npm install -D <pkg>` | `pnpm add -D <pkg>` |
| `npm uninstall <pkg>` | `pnpm remove <pkg>` |
| `npm run <script>` | `pnpm run <script>` |
| `npx <cmd>` | `pnpm dlx <cmd>` |
| `npm ci` | `pnpm install --frozen-lockfile` |

