From aj-geddes-useful-ai-prompts-4
Manages monorepo architectures using Lerna, Turborepo, and Nx. Covers workspace configuration, dependency versioning, and cross-package testing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aj-geddes-useful-ai-prompts-4:monorepo-managementThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- [Overview](#overview)
references/cicd-for-monorepo.mdreferences/lerna-commands.mdreferences/monorepo-directory-structure.mdreferences/npm-workspaces-configuration.mdreferences/turborepo-commands.mdreferences/version-management-across-packages.mdreferences/workspace-dependencies.mdscripts/validate-pipeline.shtemplates/pipeline.yamlEstablish scalable monorepo structures that support multiple interdependent packages while maintaining build efficiency, dependency management, and deployment coordination.
Minimal working example:
{
"name": "monorepo-root",
"version": "1.0.0",
"private": true,
"workspaces": ["packages/*", "apps/*"],
"devDependencies": {
"lerna": "^7.0.0",
"turbo": "^1.10.0"
},
"scripts": {
"lint": "npm run lint -r",
"test": "npm run test -r",
"build": "npm run build -r",
"clean": "npm run clean -r"
}
}
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| Npm Workspaces Configuration | Npm Workspaces Configuration, Lerna Configuration, Turborepo Configuration, Nx Workspace Configuration |
| Monorepo Directory Structure | Monorepo Directory Structure |
| Workspace Dependencies | Workspace Dependencies |
| Lerna Commands | Lerna Commands |
| Turborepo Commands | Turborepo Commands |
| CI/CD for Monorepo | CI/CD for Monorepo |
| Version Management Across Packages | Version Management Across Packages |
npx claudepluginhub joshuarweaver/cascade-code-languages-misc-1 --plugin aj-geddes-useful-ai-prompts-4Manages monorepo projects with Turborepo, Nx, and pnpm workspaces. Use when setting up monorepos, optimizing builds, or managing shared dependencies.
Guides monorepo setup and optimization with Turborepo, Nx, and pnpm workspaces. Use when structuring multi-package repos, managing shared dependencies, or improving build performance.
Guides setup and optimization of Turborepo, Nx, or pnpm monorepos including build caching, pipeline config, and code sharing.