What problem does it solve? Managing multiple packages and applications across separate repositories creates duplicated tooling, inconsistent configurations, and painful cross-project changes. This Skill provides concrete patterns for consolidating code into a monorepo with shared dependencies, cached builds, and atomic commits. ## Core Features & Use Cases - Build System Setup: Configure Turborepo pipelines or Nx workspaces with task caching, dependency graphs, and affected-only builds. - Workspace Dependency Management: Use pnpm workspaces to install, link, and update dependencies across packages with filter commands. - Shared Configurations: Centralize TypeScript, ESLint, and Prettier configs so every package follows identical standards. - Use Case: A team migrating three separate React apps and a shared component library into one repository can use this Skill to scaffold a Turborepo with pnpm workspaces, share UI components via workspace packages, and set up CI that only builds affected projects. ## Quick Start Set up a Turborepo monorepo with pnpm workspaces containing a Next.js app and a shared UI component package.