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.