Configure Turborepo for efficient monorepo builds with local and remote caching. Use when setting up Turborepo, optimizing build pipelines, or implementing distributed caching.
83
73%
Does it follow best practices?
Impact
100%
1.05xAverage score across 3 eval scenarios
Risky
Do not use without reviewing
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/developer-essentials/skills/turborepo-caching/SKILL.mdturbo.json pipeline configuration
$schema field
100%
100%
globalDependencies
62%
100%
globalEnv NODE_ENV
100%
100%
globalEnv VERCEL_URL
100%
100%
build dependsOn
100%
100%
build outputs exclude .next/cache
100%
100%
dev task cache false
100%
100%
dev task persistent
100%
100%
clean task cache false
100%
100%
packageManager field
100%
100%
workspaces config
100%
100%
turbo script
100%
100%
turbo devDependency
100%
100%
CI remote caching and filtering
TURBO_TOKEN env var
100%
100%
TURBO_TEAM env var
100%
100%
filter changed build
100%
100%
filter changed test
100%
100%
deploy cache false
100%
100%
test:e2e cache false
100%
100%
deploy dependsOn
100%
100%
test:e2e dependsOn build
100%
100%
$schema field
100%
100%
actions/checkout used
100%
100%
Node.js 20 setup
100%
100%
npm ci install
100%
100%
Self-hosted remote cache server
GET /v8/artifacts/:hash
100%
100%
PUT /v8/artifacts/:hash
100%
100%
HEAD /v8/artifacts/:hash
100%
100%
team isolation
100%
100%
remoteCache.signature false
0%
100%
--api flag documented
100%
100%
--token flag documented
100%
100%
--team flag documented
100%
100%
./cache storage directory
100%
100%
$schema in turbo.json
100%
100%
Express.js used
100%
100%
91fe43e
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.