Configure monorepo project structure with comprehensive workspace management and build orchestration
Copy the command definition below into:
~/.claude/commands/setup-monorepo-davila7.md---
allowed-tools: Read, Write, Edit, Bash
argument-hint: [monorepo-tool] | --nx | --lerna | --rush | --turborepo | --yarn-workspaces
description: Configure monorepo project structure with comprehensive workspace management and build orchestration
---
# Setup Monorepo
Configure comprehensive monorepo structure with advanced workspace management: **$ARGUMENTS**
## Current Project State
- Repository structure: !`find . -maxdepth 2 -type d | head -10`
- Package manager: @package.json or existing workspace configuration
- Existing monorepo: @nx.json or @lerna.json or @rush.json or @turbo.json
- Project count: !`find . -name "package.json" -not -path "./node_modules/*" | wc -l`
## Task
Implement production-ready monorepo with advanced workspace management and build orchestration:
**Monorepo Tool**: Use $ARGUMENTS to configure Nx, Lerna, Rush, Turborepo, or Yarn Workspaces
**Monorepo Architecture**:
1. **Workspace Structure** - Directory organization, package architecture, shared libraries, application separation
2. **Dependency Management** - Workspace dependencies, version management, package hoisting, conflict resolution
3. **Build Orchestration** - Task dependencies, parallel builds, incremental compilation, affected package detection
4. **Development Workflow** - Hot reloading, debugging, testing strategies, development server coordination
5. **CI/CD Integration** - Build pipelines, affected project detection, deployment orchestration, artifact management
6. **Tooling Configuration** - Shared configurations, code quality tools, testing frameworks, documentation
**Advanced Features**: Task caching, distributed execution, performance optimization, plugin ecosystem integration.
**Team Productivity**: Developer experience optimization, onboarding automation, maintenance procedures.
**Output**: Complete monorepo setup with optimized build system, comprehensive tooling, and team productivity enhancements.>- Check the authenticated RunAPI account balance and spending metrics.