nx-run-tasks

Orchestrate Nx task execution across projects and apps in a monorepo.

1|1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/RamonsDka/the-architect-overlay --skill nx-run-tasks-ramonsdka
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nx-run-tasks
Source: https://github.com/RamonsDka/the-architect-overlay/tree/main/skills/nx-run-tasks
Command: npx skills add https://github.com/RamonsDka/the-architect-overlay --skill nx-run-tasks-ramonsdka

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates the execution of Nx tasks across projects and apps, reducing manual coordination and ensuring consistent results in large monorepos.

Core Features & Use Cases

  • Run a single task: nx run <project>:<task> to execute a specific target.
  • Run multiple tasks: nx run-many -t <task> [options] to apply across multiple projects or filters.
  • Run tasks for affected projects: nx affected -t <task> to focus on changed code and dependencies.
  • Useful flags: --verbose, --nxBail, --parallel, --configuration to control execution and environment.

Quick Start

Run nx run <project>:<task> to execute a specific target across your workspace.

Frequently Asked Questions about nx-run-tasks

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

FAQPage Schema
How do I run Nx tasks across multiple projects in a monorepo?

To run Nx tasks across multiple projects in a monorepo, use the `nx run-many -t <task>` command with optional filters. This orchestrates execution across your workspace, reducing manual coordination and ensuring consistent results.

What is the best way to run build or lint tasks only for affected projects in an Nx workspace?

Running tasks for affected projects in an Nx workspace uses the `nx affected -t <task>` command. This focuses execution strictly on changed code and their dependencies, optimizing build, test, and lint workflows.

Do I need project.json or workspace.json files to execute Nx targets?

Yes, executing Nx targets requires access to project.json or workspace.json configuration files. These files define the available targets and scripts, allowing the orchestrator to determine and run tasks across the monorepo.

Can I control parallel execution and bail behavior when running Nx tasks?

You can control execution behavior when running Nx tasks using flags like `--parallel`, `--verbose`, `--nxBail`, and `--configuration`. These options manage concurrency, logging, failure responses, and environment setups.

How do I execute a specific custom Nx target for a single project?

To execute a specific custom Nx target for a single project, use the `nx run <project>:<task>` command. This applies to build, test, lint, serve, or any custom target defined within your workspace configuration.