Build system for JavaScript/TypeScript monorepos. Caches task outputs and runs tasks in parallel based on dependency graph. Always create package tasks (not root tasks), use turbo run in scripts, and let dependsOn manage execution order. Configuration uses turbo.json (or turbo.jsonc for comments).
When to use: Monorepo task orchestration, build caching, CI optimization, workspace dependency management, package boundary enforcement.
When NOT to use: Single-package projects, non-JavaScript monorepos, projects without build steps.
Turborepo monorepo 빌드 시스템 및 오케스트레이션. 작업 파이프라인, 종속 구문, 캐싱 구성, 원격 캐시, 필터링, CI 최적화, 환경 변수, 작업 영역 관리, 감시 모드, 패키지 경계 및 코드 생성을 다룹니다. 작업 구성, 패키지 생성, 단일 저장소 설정, 앱 간 코드 공유, 변경된 패키지 실행, 캐시 디버깅, CI 최적화, 작업 영역 종속성 해결, 패키지 경계 적용 또는 코드 생성 시 사용합니다. 출처: oakoss/agent-skills.