turbo-workspaces

Official

Manage 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.