Community생산성 & 협업github.com

vercel/turborepo

Turborepo 모노레포 빌드 시스템 가이드 - turbo.json, 작업 파이프라인, 캐싱, CI 최적화 등을 지원합니다.

turborepo란 무엇인가요?

이 스킬은 Turborepo 기반 모노레포(monorepo)의 빌드 시스템을 설정하고 최적화하는 방법을 안내합니다. 사용자가 turbo.json 설정, 작업 파이프라인(task pipelines), 의존성 관리(dependsOn), 캐싱 전략, 원격 캐시(remote cache), `turbo` CLI 명령어, `--filter`와 `--affected` 옵션, CI 환경 최적화, 환경 변수 처리, 내부 패키지 구성 및 모노레포 경계(boundaries) 설정에 대해 질문할 때 활성화됩니다. 이 스킬이 유용한 이유는 복잡한 멀티패키지 저장소에서 변경된 부분만 효율적으로 빌드하고 배포하며, 캐시 히트율을 높이고 CI 시간을 단축할 수 있도록 돕기 때문입니다. Vercel, Netlify, GitHub Actions 등 주요 CI/CD 플랫폼과 호환되며, `.turbo/config.json`이나 `turbo.json`의 파이프라인 구문 분석을 통해 구체적인 설정을 설명합니다. 또한 내부 패키지 간 의존성 그래프를 이해하고 `dependsOn`을 정확히 활용하여 캐시 무효화를 최소화하는 모범 사례를 제시합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/vercel/turborepo/tree/main/skills/turborepo

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

turborepo은(는) 무엇을 하나요?

Turborepo 모노레포 빌드 시스템 가이드입니다. 다음과 같은 항목에서 트리거됩니다: turbo.json, task pipelines, dependsOn, 캐싱, 원격 캐시, "turbo" CLI, --filter, --affected, CI 최적화, 환경 변수, 내부 패키지, 모노레포 구조/모범 사례, 경계(boundaries). 사용자가 작업/워크플로우/파이프라인을 설정하거나, 패키지를 만들거나, 모노레포를 구성하거나, 앱 간에 코드를 공유하거나, 변경/영향 받은 패키지를 실행하거나, 캐시를 디버깅하거나, apps/packages 디렉터리를 사용할 때 활성화됩니다.

관련 스킬