What problem does it solve? Setting up and scaling an Nx monorepo with Angular and NestJS involves many decisions—library types, naming conventions, tagging strategies, module boundaries, and TypeScript path mappings—that are easy to get wrong and costly to refactor later. ## Core Features & Use Cases - Library Type System: Defines feature, feature-api, ui, data-access, util, api-interfaces, and domain library types with naming conventions and dependency rules. - Module Boundary Enforcement: Provides ready-to-use ESLint @nx/enforce-module-boundaries configurations with scope, type, and platform tag dimensions. - Custom Generators: Shows how to build Nx workspace generators that scaffold entire domain library structures in one command. - Use Case: When starting a new SaaS product with an Angular frontend and NestJS backend, use this Skill to scaffold the workspace, create domain-organized libraries, and enforce architectural boundaries from day one. ## Quick Start Ask the AI to set up a new Nx workspace with an Angular web app, a NestJS API, and a user-management domain organized into feature, ui, and data-access libraries.