turbo-workspaces
OfficialManage Turborepo workspaces with ease.
Authortheslashdojo
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill removes manual overhead when structuring and maintaining Turborepo monorepos by automating workspace creation, validation, dependency installation, and pruning for deployment so teams can add apps and shared packages reliably.
Core Features & Use Cases
- Detects the repository package manager and workspace configuration to ensure consistent workspace discovery across pnpm, npm, yarn, and bun.
- Scaffolds new workspaces with package.json and tsconfig, applies namespace conventions and exports, and wires common build, lint, and typecheck scripts.
- Validates existing workspaces for missing package.json, name uniqueness, scripts, and exports; lists workspaces under apps/ and packages/.
- Produces minimal pruned outputs for targeted apps to optimize Docker layers and deployment using pruning and turbo build filters.
Quick Start
Run the manage-workspaces script to create a new workspace named my-lib in the packages directory and then install dependencies from the repo root.
Dependency Matrix
Required Modules
jqturbopnpm
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: turbo-workspaces Download link: https://github.com/theslashdojo/dojo/archive/main.zip#turbo-workspaces Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.