What problem does it solve? Managing multi-package repositories involves scattered dependency versions, slow builds, and unclear package boundaries. This Skill provides structured guidance for setting up and optimizing monorepos with modern tooling. ## Core Features & Use Cases - pnpm Workspaces: Centralize dependency versions with pnpm Catalogs and manage packages with filtered commands. - Turborepo: Configure task pipelines, caching, and remote caching for faster builds. - Nx: Use affected commands, module boundary rules, and dependency graph visualization. - Boundary Enforcement: Prevent cross-package relative imports using ESLint rules and dependency-cruiser. - Use Case: When migrating a growing codebase into a monorepo, use this Skill to choose between Turborepo and Nx, set up pnpm Catalogs for shared dependencies, and enforce architecture rules so apps cannot import each other directly. ## Quick Start Ask the agent to set up a Turborepo monorepo with pnpm workspaces and shared ESLint and TypeScript configs for your project.