What problem does it solve? Managing multiple related packages and applications across separate repositories creates duplicated tooling, inconsistent configurations, and painful cross-project changes. This Skill provides the patterns and configurations to consolidate projects into a single monorepo with shared code, unified tooling, and optimized builds. ## Core Features & Use Cases - Monorepo Setup: Scaffold and configure monorepos using Turborepo, Nx, or pnpm workspaces with correct pipeline and workspace definitions. - Build Optimization: Configure task caching, remote caching, and dependency-aware build pipelines to avoid redundant work. - Shared Code Patterns: Structure shared UI components, utilities, types, and ESLint/TypeScript configs across packages. - Use Case: A team migrating three separate React apps and a shared component library into one repository can use this Skill to set up pnpm workspaces, configure turbo.json pipelines, centralize TypeScript configs, and wire up CI that builds only affected packages. ## Quick Start Set up a new Turborepo monorepo with pnpm workspaces containing a Next.js app and a shared UI package with build caching configured.