# Managing Pnpm Workspaces

> Maintains pnpm workspace dependencies safely.

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

---


# Managing pnpm Workspaces

This is the entry point for pnpm-specific work. It complements the fleet update and
dependency-deduplication skills; it does not replace their policy.

## Workflow

1. Read [catalog-policy.md](references/catalog-policy.md).
2. Add shared third-party versions to the catalog, then declare consumers as `catalog:`.
3. Run the repository’s update/install/fix/check sequence. Commit a lockfile only when
   the repository policy requires it.
4. Use [deduping-dependencies](../deduping-dependencies/SKILL.md) for duplicate trees
   and [updating](../updating/SKILL.md) for the broader maintenance workflow.

## References

- [Catalog policy and pnpm source](references/catalog-policy.md)

