nx-workspace

Explore Nx workspace projects, targets, and dependencies with read-only commands.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/veraclins-dev/dev --skill nx-workspace-veraclins-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nx-workspace
Source: https://github.com/veraclins-dev/dev/tree/main/.cursor/skills/nx-workspace
Command: npx skills add https://github.com/veraclins-dev/dev --skill nx-workspace-veraclins-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides read-only exploration of Nx workspaces. It helps you understand workspace structure, project configuration, available targets, and dependencies, so you can quickly answer questions about the current setup and task flow.

Core Features & Use Cases

  • Listing and filtering projects with nx show projects, including explicit names, glob patterns and tags.
  • Inspecting project configuration with nx show project <name> --json to view root, sourceRoot, targets, and tags.
  • Exploring targets and workspace configuration using commands like nx show project and nx show projects with --withTarget and by examining nx.json and related metadata.
  • Understanding dependencies and project relationships via project graphs and nx graph outputs for planning changes and impact analysis.

Quick Start

Ask me to list projects with nx show projects or inspect a specific project with nx show project <name> to view its configuration.

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?

To list projects in an Nx workspace, use the `nx show projects` command. You can filter the results by specific project names, glob patterns, or tags to quickly diagnose your current setup and task flow.

How do I inspect project configuration and targets in Nx?

You can inspect project configuration in Nx by running `nx show project <name> --json`. This displays the project's root, sourceRoot, targets, and tags, allowing you to explore workspace metadata and available tasks.

How does an Nx project graph help with dependency analysis?

An Nx project graph visualizes dependencies and project relationships, enabling impact analysis and planning. By examining `nx graph` outputs, you can understand how changes to one project affect others within the workspace.

Can I filter Nx projects by target or tag?

Yes, you can filter Nx projects by target using the `--withTarget` flag with `nx show projects`. You can also filter by tags and glob patterns to narrow down projects that match specific criteria.

What is the best way to understand Nx workspace structure?

The best way to understand an Nx workspace structure is through read-only exploration of nx.json and project configurations. Commands like `nx show project` and `nx graph` provide structured JSON outputs for quick diagnostics.

Does this Nx workspace exploration support modifying project configurations?

No, this approach focuses on read-only exploration of Nx workspaces. It provides capabilities for listing projects, inspecting configurations, and viewing dependencies, but does not modify the existing workspace setup.