home / skills / ehtbanton / claudeskillsrepo / turbo-config-generator
This skill generates a complete Turborepo configuration in turbo.json for monorepos, including pipelines for build and test, enabling streamlined CI/CD.
npx playbooks add skill ehtbanton/claudeskillsrepo --skill turbo-config-generatorReview the files below or copy the command above to add this skill to your agents.
---
name: turbo-config-generator
description: Generate Turborepo configuration files for monorepo build orchestration. Triggers on "create turbo config", "generate turborepo configuration", "turbo setup", "monorepo build config".
---
# Turbo Config Generator
Generate Turborepo configuration for efficient monorepo build pipelines.
## Output Requirements
**File Output:** `turbo.json`
**Format:** Valid Turborepo configuration
**Standards:** Turborepo 1.x
## When Invoked
Immediately generate a complete Turborepo configuration with pipeline definitions.
## Example Invocations
**Prompt:** "Create turbo config for monorepo with build and test"
**Output:** Complete `turbo.json` with build, test, lint pipelines.
This skill generates a complete Turborepo configuration (turbo.json) for monorepo build orchestration. It produces valid Turborepo 1.x pipeline definitions tailored to common workflows like build, test, lint, and format. Use it to quickly scaffold repeatable, cacheable pipelines across packages in a TypeScript monorepo.
When triggered, the skill inspects the requested pipelines and options and returns a ready-to-use turbo.json that follows Turborepo 1.x syntax and best practices. It includes pipeline tasks, caching rules, outputs, and recommended dependency relationships so Turborepo can compute affected tasks and reuse caches. The generated file is minimal by default and can be extended with custom task names, global env, or remote caching hints.
Which Turborepo version does this target?
It generates configurations compatible with Turborepo 1.x syntax and semantics.
Can I customize task names and outputs?
Yes. The skill accepts requested pipeline names and output patterns and includes them in the generated turbo.json.