nx-import

Automate Nx workspace setup, repository import, and configuration management.

3|Updated Jun 12, 2026
One-click install
npx skills add https://github.com/whimzyLive/nightshift-ai --skill nx-import-whimzylive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nx-import
Source: https://github.com/whimzyLive/nightshift-ai/tree/main/.opencode/skills/nx-import
Command: npx skills add https://github.com/whimzyLive/nightshift-ai --skill nx-import-whimzylive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @nx/nx, @nx/next, @nx/vite, @nx/eslint, @nx/jest, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the setup and integration of Nx workspaces and repositories, streamlining the process of importing projects, and handling various technical aspects of the software delivery lifecycle.

Core Features & Use Cases

  • Repository Import: Automatically imports repositories into an Nx workspace, handling subdirectory and whole-repo scenarios.
  • Configuration Management: Handles configuration files such as pnpm-workspace.yaml, nx.json, and package.json during the import process.
  • Integration with Issue Trackers: Integrates with issue trackers like Jira/GitHub, closing the loop back to the original ticket.
  • Use Case: If you have a monorepo with multiple projects and want to use Nx for organizing and managing them, this Skill can automate the process of bringing your existing projects into the Nx workspace.

Quick Start

Use the nx-import skill to import your repository into the Nx workspace:

nx import <source> <target> --source=.

Frequently Asked Questions about nx-import

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I import an existing repository into an Nx workspace?

Importing a repository into an Nx workspace is automated by running the import command with source and target paths. This process handles configuration management and integrates projects from subdirectories or whole repositories into the monorepo.

What configuration files are managed during Nx workspace integration?

During Nx workspace integration, the process automatically handles configuration files including `pnpm-workspace.yaml`, `nx.json`, and `package.json` to ensure proper monorepo setup and project synchronization.

Do I need specific Nx plugins to automate monorepo setup?

Yes, automating Nx workspace setup requires Nx and related plugins such as `@nx/next`, `@nx/vite`, and `@nx/eslint` to properly configure the software delivery lifecycle and manage the monorepo.

Can I integrate issue trackers when importing projects to Nx?

Yes, you can integrate issue trackers like Jira or GitHub during the repository import process. This closes the loop back to the original ticket, automating tracking within your software delivery lifecycle.

What is the best way to manage multiple projects in an Nx monorepo?

The best way to manage multiple projects in an Nx monorepo is using an automated import skill to bring existing repositories into the workspace, handling configuration and subdirectory scenarios for streamlined software delivery.