Configure Turborepo for efficient monorepo builds with local and remote caching. Use when setting up Turborepo, optimizing build pipelines, or implementing distributed caching.
82
77%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Risky
Do not use without reviewing
Optimize this skill with Tessl
npx tessl skill review --optimize ./tests/ext_conformance/artifacts/agents-wshobson/developer-essentials/skills/turborepo-caching/SKILL.mdturbo.json pipeline setup
Schema declaration
100%
100%
Global env file deps
0%
100%
Global env vars
100%
100%
Build upstream dep
100%
100%
Build output patterns
100%
100%
Cache exclusion pattern
100%
100%
Test local-only dep
100%
100%
Coverage caching
100%
100%
Dev no-cache
100%
100%
Dev persistent flag
100%
100%
Clean no-cache
100%
100%
Workspace globs
100%
100%
Private root
100%
100%
Package manager field
100%
100%
CI remote caching workflow
TURBO_TOKEN from secrets
100%
100%
TURBO_TEAM from vars
100%
100%
Cache env at workflow level
100%
100%
Build filter changed packages
100%
100%
Test filter changed packages
100%
100%
Node version 20
100%
100%
npm ci install
100%
100%
Push trigger on main
100%
100%
Pull request trigger
100%
100%
npm cache enabled
100%
100%
self-hosted cache server
GET artifact endpoint
100%
100%
PUT artifact endpoint
100%
100%
HEAD artifact endpoint
100%
100%
Team-based path isolation
100%
100%
PUT response format
100%
100%
remoteCache signature disabled
100%
100%
CLI flags for self-hosted cache
100%
100%
Express framework
100%
100%
teamId fallback
0%
100%
404 on missing artifact
100%
100%
47823e3
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.