Turborepo

by vercel828e0ffd57b5No licenseListed Oct 8, 2026Updated Oct 8, 2026

Configure and troubleshoot Turborepo repositories. Use when working with turbo.json, task pipelines, caching, Remote Cache, the turbo CLI, filtering, environment variables, package boundaries, monorepo structure, or CI workflows.

AI-generated overview

Guides agents to read Turborepo's bundled documentation before changing turbo.json, task pipelines, caching, or CI workflows.

What it does
This skill directs an agent to locate the documentation bundled inside the installed turbo package and read its task index before making changes. It explains how to resolve the package location when node_modules is not flat or a workspace link is used. It also advises inspecting the package manager and existing version constraints before adding turbo if it is not installed.
When to use it
Use it when working with Turborepo repositories, including turbo.json, task pipelines, caching, Remote Cache, the turbo CLI, filtering, environment variables, package boundaries, monorepo structure, or CI workflows. It is meant to precede configuration or CI changes so guidance matches the installed version.
Requirements
Requires the turbo package to be installed so its bundled docs can be read; if absent, the repository's package manager and version constraints must be inspected before installation. No scripts ship with the skill.

Turborepo

The complete Turborepo documentation ships inside the installed turbo package. Do not rely on this skill for framework guidance. Always read the bundled docs, which match the installed version exactly.

Start with:

text
node_modules/turbo/docs/README.md

Use that task index to choose the smallest relevant documentation page. Read it before changing Turborepo configuration, package scripts, or CI workflows.

If the package manager uses a non-flat node_modules layout or a workspace link, resolve the package location first:

sh
node -p "require.resolve('turbo/package.json')"

Then read docs/README.md relative to the resolved package directory.

If turbo is not installed, inspect the repository's package manager and existing version constraints before adding it. After installation, use the bundled docs rather than guidance for a different release.

Source and attribution

Source:vercel/turborepoinskills/turborepoat commit828e0ff

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal