Bring repositories into one Nx workspace with history intact.
monorepo migration
Imports repositories into an Nx workspace while preserving history and guiding post-import integration.
When to use it
Use when adopting Nx across repositories, consolidating projects into a monorepo, or importing another repository's code and history.
Give it a source repository or folder and an Nx workspace; it imports the code and commit history into the workspace.
What you provide
This skill
Nx documentation
Reads Nx import documentation
npx nx add @nx/PLUGIN
Installs required Nx plugins
pnpm install
Installs workspace dependencies
pnpm add -wD eslint@^9 @nx/eslint-plugin typescript-eslint
Installs ESLint dependencies
Requires the nx command to inspect options and perform repository imports.