nx-run-tasks

Generate nx run, run-many, and affected commands for project targets.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating and executing Nx tasks across projects can be verbose and error-prone, especially in large workspaces. This Skill provides a concise guide to run builds, tests, linting, serves, and other targets from a single interface.

Core Features & Use Cases

  • Run a single task: nx run <project>:<task>
  • Run multiple tasks: nx run-many -t build test lint
  • Run tasks for affected projects: nx affected -t build test lint

Quick Start

Identify the project and target you want to run and execute a command such as 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 for only the projects affected by my changes in an Nx workspace?

Run affected Nx tasks by using the `nx affected -t` command followed by your target tasks, such as build or lint, to execute workflows only for projects impacted by recent changes.

What is the command to run multiple Nx tasks like build and test across a workspace?

Running multiple Nx tasks across a workspace uses the `nx run-many -t` command, allowing you to execute targets like build, test, and lint across multiple projects simultaneously.

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

Executing a single Nx task for a specific project uses the `nx run` command with the project and target name format, such as `nx run myapp:build`, targeting configurations defined in project.json.

Can I use this to run lint and serve tasks defined in package.json?

Yes, you can execute lint and serve tasks by targeting configurations defined in either project.json or package.json files within your Nx workspace using the standard run, run-many, or affected commands.

What is the best way to coordinate builds across multiple projects in a large Nx workspace?

Coordinating builds in a large Nx workspace is best achieved using the `nx run-many` or `nx affected` commands, which automate task execution across multiple projects to prevent manual errors.