turborepo
Turborepo builds and tests a codebase made of many packages in the right order and skips whatever has not changed since last time; this sets it up correctly and catches the mistakes that quietly turn the skipping off.
LABSCO SUMMARY
vercel/turborepo ships exactly one skill, and it reads like a real reference for the turbo CLI rather than a marketing wrapper around the docs site.
The single skill triggers on turbo.json, dependsOn, the turbo CLI, --filter and --affected, remote caching, environment variables, internal packages, and monorepo boundaries — its own frontmatter lists it as relevant whenever someone is configuring tasks or pipelines, creating packages, setting up a monorepo, sharing code between apps, running only changed or affected packages, debugging a cache miss, or just already has an apps/ and packages/ directory layout. That's the whole surface: one skill, with a command file and a references/ folder of best-practice notes alongside it.
The readme itself never mentions the skill at all — no install section, no npx skills add line, nothing distinguishing this page from the standard open-source project readme (badges, a link to turborepo.dev, contributing guidelines, a security-disclosure address). Whatever brings a reader to this skill isn't the repository's own documentation; everything above comes from the skill file's own frontmatter, not from anything Vercel has written about it publicly.
Anyone running, or about to run, a JavaScript or TypeScript monorepo with Turborepo who wants an agent that already knows the difference between a cache hit and a cache miss instead of guessing at turbo.json syntax. It has nothing to say about anything outside Turborepo itself, and there's only the one skill to install.
WHAT'S INSIDE
Turborepo builds and tests a codebase made of many packages in the right order and skips whatever has not changed since last time; this sets it up correctly and catches the mistakes that quietly turn the skipping off.
INSTALL
REPOSITORY INSTALL
Run this outside your AI tool, using Node.js 22.20.0 or newer. Skills CLI 1.7.2 skips skill selection; prompts cancel installation without an interactive terminal. If choosing Project when asked about installation scope, open your project's folder before running this.
Install checklist
Additional agents. ↑/↓ moves, Space toggles selections, Enter confirms.Installing to: for your intended tool. Stop if it names a different tool.Symlink (Recommended) for shared files or Copy to all agents for separate copies; review the summary before confirming installation.Install the find-skills skill? defaults to Yes, adding another skill for all projects. Choose No if you don't want that extra installation.npx skills add vercel/turborepoSINGLE SKILL
Run this outside your AI tool, using Node.js 22.20.0 or newer. Skills CLI 1.7.2 skips skill selection; prompts cancel installation without an interactive terminal. If choosing Project when asked about installation scope, open your project's folder before running this.
Install checklist
Additional agents. ↑/↓ moves, Space toggles selections, Enter confirms.Installing to: for your intended tool. Stop if it names a different tool.Symlink (Recommended) for shared files or Copy to all agents for separate copies; review the summary before confirming installation.Install the find-skills skill? defaults to Yes, adding another skill for all projects. Choose No if you don't want that extra installation.npx skills add vercel/turborepo --skill "turborepo" --full-depth