nx-workspace

Identify Nx workspace projects, targets, and dependencies from resolved metadata.

Updated May 5, 2026
One-click install
npx skills add https://github.com/Movchanets/Microservices_Learning --skill nx-workspace-movchanets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nx-workspace
Source: https://github.com/Movchanets/Microservices_Learning/tree/main/.agents/skills/nx-workspace
Command: npx skills add https://github.com/Movchanets/Microservices_Learning --skill nx-workspace-movchanets

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you inspect an Nx workspace without guessing, so you can quickly identify projects, targets, configuration, and dependencies.

Core Features & Use Cases

  • Project discovery: list apps, libraries, and filtered project groups across the workspace.
  • Configuration inspection: resolve a project's full targets, tags, roots, and inferred settings.
  • Task debugging: check available targets before running builds, tests, serves, or affected commands.
  • Use case: use it when a team asks which project owns a failing task or which libraries depend on a given package.

Quick Start

Ask the skill to show the projects in the Nx workspace and summarize the build and test targets for the selected project.

Frequently Asked Questions about nx-workspace

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

FAQPage Schema
How do I list all projects in an Nx workspace monorepo?

To list all projects in an Nx workspace, you can discover apps, libraries, and filtered project groups across the monorepo. This allows you to quickly identify project ownership and resolve configuration without mutating the repository.

What is affected analysis in Nx and how does it identify dependent projects?

Nx affected analysis identifies projects impacted by changes by evaluating the project graph and workspace dependencies. It helps determine which libraries depend on a given package to isolate failing tasks and debug builds across the monorepo.

How do I check available Nx targets before running a build or test?

You can inspect Nx targets by resolving a project's full configuration, including inferred settings and tags. This task debugging step verifies available serve, build, and test commands before execution to prevent failures.

Can I use Nx workspace configuration inspection to find which project owns a failing task?

Yes, Nx workspace configuration inspection resolves project roots and metadata to identify which project owns a failing task. It reads workspace configuration to trace failures back to specific apps or libraries accurately.

Does inspecting an Nx project graph require resolved project metadata?

Yes, inspecting an Nx project graph requires resolved project metadata, workspace configuration, and target information. This data ensures accurate project discovery, affected analysis, and task debugging without mutating the repository.