nx-run-tasks

Execute and orchestrate Nx tasks across multi-project workspaces.

6|4|Updated Nov 1, 2025
One-click install
npx skills add https://github.com/Montte-erp/montte-nx --skill nx-run-tasks-montte-erp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nx-run-tasks
Source: https://github.com/Montte-erp/montte-nx/tree/main/.opencode/skills/nx-run-tasks
Command: npx skills add https://github.com/Montte-erp/montte-nx --skill nx-run-tasks-montte-erp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers orchestrate and run tasks across an Nx workspace, turning repetitive manual commands into a streamlined workflow.

Core Features & Use Cases

  • Run a single task: nx run <project>:<task>
  • Run multiple tasks: nx run-many -t <task1> -t <task2> (or use plugin-provided targets)
  • Run tasks for affected projects: nx affected -t <task>

Quick Start

Run a single task by saying nx run <project>:<task>, for example nx run myapp:build

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 tasks across multiple projects in an Nx workspace?

To run Nx tasks across multiple projects, you can use the nx run-many command with specified targets. This orchestrates build, test, and lint workflows simultaneously across your workspace, streamlining repetitive manual commands into a single operation.

What is the best way to execute a single build or test target for a specific project?

The best way to execute a single target is using the nx run command followed by the project name and task, such as nx run myapp:build. This directly targets individual projects within your workspace to simplify specific build, test, lint, or serve workflows.

Can I run Nx tasks only for projects affected by my recent code changes?

Yes, you can run tasks for affected projects using the nx affected -t <task> command. This optimizes your workflow by executing build, test, and lint tasks exclusively for projects impacted by your changes, saving time and computational resources.

Does this Nx task runner support workspaces using different package managers like yarn or pnpm?

Yes, this Nx task runner supports workspaces using npm, yarn, or pnpm as the package manager. It requires awareness of each project's package manager and available targets to reliably orchestrate and execute tasks across your multi-project environment.

Do I need an existing Nx workspace to automate build and lint workflows?

Yes, an existing Nx workspace is required to automate build and lint workflows. The Skill executes tasks using nx run syntax and orchestrates targets within multi-project workspaces, relying on your existing workspace configuration and project definitions.