What problem does it solve?
This Skill streamlines the management of complex pnpm monorepos, simplifying dependency handling, package linking, and command execution across multiple packages.
Core Features & Use Cases
- Monorepo Management: Configure and manage workspace packages using
pnpm-workspace.yaml.
- Dependency Control: Utilize the
workspace: protocol for local linking and catalog: for centralized version management.
- Targeted Commands: Efficiently run scripts and commands on specific packages or groups of packages using powerful filtering options.
- Use Case: When setting up a new project with multiple interconnected packages (e.g., a shared UI library, an API, and a web application), use this Skill to define the workspace structure, link internal dependencies, and run build commands only on the affected packages.
Quick Start
Use the pnpm-workspace skill to add a new package named 'new-package' to your monorepo.