What problem does it solve?
This Skill helps you bring external repositories into an Nx workspace without breaking project structure, workspace conventions, or development tooling. It reduces the manual cleanup normally required when adopting Nx or consolidating multiple repos into a monorepo.
Core Features & Use Cases
- Repository Import Strategy: Determines whether a source should be imported as an application or a library and places it in the correct workspace location.
- Workspace Repair and Alignment: Guides fixes for pnpm workspaces, TypeScript project references, ESLint, Jest, Vite, Next.js, and other Nx plugin integrations after import.
- Migration Scenarios: Useful for adopting Nx across existing repos, moving apps and libraries into a monorepo, preserving git history, and resolving config conflicts from Turborepo or standalone setups.
- Safety and Validation: Emphasizes dependency reconciliation, target inference, and post-import checks so the workspace remains buildable, testable, and lintable.
Quick Start
Ask the assistant to import the selected repository into the current Nx workspace while preserving history and adjusting the destination layout to match the workspace conventions.