What problem does it solve? Setting up and debugging Turborepo monorepo builds involves many subtle rules around task dependencies, cache invalidation, environment variables, and filtering, and misconfiguration silently defeats 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 changed-package builds. - Use Case: When adding a lint task to a monorepo, the Skill ensures scripts live in each package's package.json, the task is registered in turbo.json, and root scripts only delegate via turbo run. ## Quick Start Ask the assistant to configure a build and test pipeline in turbo.json for your monorepo using the turborepo skill.