Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
onmax avatar

Pnpm

  • 1.7k installs
  • 696 repo stars
  • Updated July 27, 2026
  • onmax/nuxt-skills

pnpm workspace and catalog guide.

About

The pnpm skill covers content-addressable store strict deps workspace protocol and catalogs for Node monorepos. Quick start install add dev deps recursive run and filter commands. Workspace setup via pnpm-workspace.yaml with catalog centralized versions and workspace protocol dependencies. Use installing packages monorepo setup catalog version management overriding transitive deps patching third-party packages and CI hardening for pnpm projects with supply chain security focus. Content-addressable store strict dependencies. pnpm-workspace.yaml and catalogs. workspace protocol and filter runs. Overrides patches CI configuration. Supply chain security hardening. pnpm workspace and catalog guide. User asks pnpm workspace catalog override.

  • Content-addressable store strict dependencies.
  • pnpm-workspace.yaml and catalogs.
  • workspace protocol and filter runs.
  • Overrides patches CI configuration.
  • Supply chain security hardening.

Pnpm by the numbers

  • 1,654 all-time installs (skills.sh)
  • +30 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #129 of 1,435 DevOps & CI/CD skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

pnpm capabilities & compatibility

Capabilities
workspace setup · catalog versions
Use cases
ci cd · devops
npx skills add https://github.com/onmax/nuxt-skills --skill pnpm

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.7k
repo stars696
Security audit3 / 3 scanners passed
Last updatedJuly 27, 2026
Repositoryonmax/nuxt-skills

Setup pnpm monorepo catalogs?

Manage pnpm workspaces catalogs overrides patches and CI for Node monorepos with strict dependency rules.

Who is it for?

Node monorepo maintainers.

Skip if: yarn-only legacy.

When should I use this skill?

User asks pnpm workspace catalog override.

What you get

pnpm workspace with overrides and CI.

  • GitHub Actions CI workflow YAML
  • pnpm store cache configuration

By the numbers

  • Uses pnpm version 9 and Node.js 20 in GitHub Actions examples

Files

SKILL.mdMarkdownGitHub ↗

pnpm

Content-addressable store, strict deps, workspace protocol, catalogs.

When to Use

  • Installing/managing npm packages
  • Monorepo workspace setup with catalogs
  • Overriding transitive dependencies
  • Patching third-party packages
  • CI/CD configuration for pnpm projects
  • Supply chain security hardening

Quick Start

pnpm install                      # Install deps
pnpm add <pkg>                    # Add dep
pnpm add -D <pkg>                 # Dev dep
pnpm -r run build                 # Run in all packages
pnpm --filter @myorg/app build    # Run in specific package

Workspace Setup

# pnpm-workspace.yaml
packages:
  - 'packages/*'
  - 'apps/*'

# Catalogs for centralized version management
catalog:
  react: ^18.2.0
  typescript: ~5.3.0
// package.json - Use workspace protocol and catalogs
{
  "packageManager": "pnpm@10.28.2",
  "dependencies": {
    "@myorg/utils": "workspace:^",
    "react": "catalog:"
  }
}

Reference Files

TaskFile
Commands, scripts, filteringcli.md
Workspaces, catalogs, configworkspaces.md
Overrides, patches, hooks, storefeatures.md
CI/CD, Docker, migrationci.md

Loading Files

Consider loading these reference files based on your task:

  • [ ] references/cli.md - if using pnpm commands, scripts, or filtering
  • [ ] references/workspaces.md - if setting up monorepo, catalogs, or workspace config
  • [ ] references/features.md - if using overrides, patches, hooks, or managing store
  • [ ] references/ci.md - if configuring CI/CD, Docker, or migrating from npm/yarn

DO NOT load all files at once. Load only what's relevant to your current task.

Verify Setup

After configuring a workspace, verify it works:

pnpm install          # Install all deps
pnpm ls --depth 0     # Verify workspace links
pnpm -r run build     # Build all packages

Cross-Skill References

  • TypeScript libs → Use ts-library skill for library patterns
  • Build tooling → Use tsdown or vite skills

Related skills

How it compares

Pick pnpm for general Node.js pnpm CI and migration; pick turborepo-monorepo when the repo also needs turbo.json remote cache orchestration.

FAQ

Workspace file?

pnpm-workspace.yaml listing packages apps.

Catalog usage?

Centralized versions referenced as catalog colon in package.json.

Run one package?

pnpm --filter @myorg/app build.

Is Pnpm safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

DevOps & CI/CDdevopsintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.