What problem does it solve? Setting up and debugging Turborepo monorepo builds involves many subtle rules around task pipelines, cache invalidation, environment variables, and package filtering, and misconfigurations silently defeat parallelization and caching. ## Core Features & Use Cases - Task Pipeline Configuration: Guides correct turbo.json setup with dependsOn, outputs, inputs, and env keys, enforcing package tasks over root tasks. - Cache Debugging & Optimization: Diagnoses cache misses, configures remote caching, and explains hash inputs including the globalConfiguration future flag. - Filtering & CI Setup: Covers --affected, --filter syntax, GitHub Actions workflows, Vercel deployment, and turbo-ignore for skipping unchanged work. - Use Case: When a user asks to set up a build pipeline in a pnpm monorepo, the skill produces package-level scripts, a root turbo.json with proper dependsOn and outputs, and a CI workflow using turbo run build --affected. ## Quick Start Use the turborepo skill to configure a build, lint, and test pipeline for my monorepo with apps and packages directories.