Skills Agentes

Nx Run Tasks

Ayuda a ejecutar tareas en un workspace de Nx. Se usa cuando el usuario quiere ejecutar build, test, lint, serve o cualquier otra tarea definida en el workspace.

Oficial
Estrellas
28

en todo el repo

Actividad
28

0–100, la ruta de este skill

Actualizado
hace 6 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
617 tok

39 tok en reposo

Paquete
1 archivo

2 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add nrwl/nx-ai-agents-config --skill nx-run-tasks --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Ejecuta una sola tarea con `nx run <project>:<task>`
  • Ejecuta varias tareas a la vez con `nx run-many -t build test lint typecheck`, filtrando por proyecto con `-p`
  • Ejecuta tareas solo en proyectos afectados con `nx affected -t build test lint`
  • Consulta los targets disponibles de un proyecto con `nx show project <projectname> --json`

Úsalo cuando

  • Ejecutar build, test, lint o serve en el workspace
  • Correr tareas solo en los proyectos afectados por un cambio
  • Ejecutar tareas en varios proyectos a la vez

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Ejecuta los tests de todos los proyectos afectados
    • Corre el build y el lint del proyecto myapp
    • Lanza nx run-many para test y typecheck

    SKILL.md

    En inglés

    You can run tasks with Nx in the following way.

    Keep in mind that you might have to prefix things with npx/pnpx/yarn if the user doesn't have nx installed globally. Look at the package.json or lockfile to determine which package manager is in use.

    For more details on any command, run it with --help (e.g. nx run-many --help, nx affected --help).

    Understand which tasks can be run

    You can check those via nx show project <projectname> --json, for example nx show project myapp --json. It contains a targets section which has information about targets that can be run. You can also just look at the package.json scripts or project.json targets, but you might miss out on inferred tasks by Nx plugins.

    Run a single task

    nx run <project>:<task>
    

    where project is the project name defined in package.json or project.json (if present).

    Run multiple tasks

    nx run-many -t build test lint typecheck
    

    You can pass a -p flag to filter to specific projects, otherwise it runs on all projects. You can also use --exclude to exclude projects, and --parallel to control the number of parallel processes (default is 3).

    Examples:

    • nx run-many -t test -p proj1 proj2 — test specific projects
    • nx run-many -t test --projects=*-app --exclude=excluded-app — test projects matching a pattern
    • nx run-many -t test --projects=tag:api-* — test projects by tag

    Run tasks for affected projects

    Use nx affected to only run tasks on projects that have been changed and projects that depend on changed projects. This is especially useful in CI and for large workspaces.

    nx affected -t build test lint
    

    By default it compares against the base branch. You can customize this:

    • nx affected -t test --base=main --head=HEAD — compare against a specific base and head
    • nx affected -t test --files=libs/mylib/src/index.ts — specify changed files directly

    Useful flags

    These flags work with run, run-many, and affected:

    • --skipNxCache — rerun tasks even when results are cached
    • --verbose — print additional information such as stack traces
    • --nxBail — stop execution after the first failed task
    • --configuration=<name> — use a specific configuration (e.g. production)

    Reproducido de nrwl/nx-ai-agents-config bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Puede requerir anteponer `npx`/`pnpx`/`yarn` si Nx no está instalado globalmente.

    Detalles

    Creador
    nrwl
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Código fuente
    Ver SKILL.md

    Más de nrwl/nx-ai-agents-config

    Este repo incluye 7 skills. Si instalas uno, normalmente ya tienes los demás.

    Supervisa el pipeline de CI de Nx Cloud y gestiona las correcciones de self-healing. Se prefiere sobre herramientas nativas de CI (gh, glab) porque accede al self-healing de Nx Cloud, algo que esas herramientas no pueden hacer.

    Costo de contexto al activarse
    4.9k tok
    Tamaño del paquete
    4 archivos
    Última actualización
    el mes pasado
    Permisos
    Oficialdevops infraestructura

    Genera código con generadores de Nx. Se activa al mencionar scaffolding, crear apps o libs, o configurar la estructura del proyecto; se usa antes de explorar porque gestiona el descubrimiento internamente.

    Costo de contexto al activarse
    2k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 3 meses
    Oficialherramientas desarrollo

    Importa, fusiona o combina repositorios en un workspace de Nx con `nx import`. Se usa para adoptar Nx entre repos, mover proyectos a un monorepo o traer código e historial de otro repositorio.

    Costo de contexto al activarse
    3.5k tok
    Tamaño del paquete
    7 archivos
    Última actualización
    hace 5 meses
    Oficialherramientas desarrollo

    Explora y entiende workspaces de Nx. Se usa para responder preguntas sobre el workspace, proyectos o tareas, o cuando un comando nx falla y hay que revisar targets y configuración antes de ejecutar una tarea.

    Costo de contexto al activarse
    1.9k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 5 meses
    Oficialherramientas desarrollo

    Enlaza paquetes de un mismo monorepo (npm, yarn, pnpm, bun) con los comandos de workspace de cada gestor, en vez de parchear con tsconfig paths o editar package.json a mano.

    Costo de contexto al activarse
    762 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 6 meses
    Oficialherramientas desarrollo

    Busca e instala plugins de Nx. Se usa para descubrir los plugins disponibles, instalar uno nuevo o añadir soporte para un framework o tecnología concreta al workspace.

    Costo de contexto al activarse
    89 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 6 meses
    Oficialherramientas desarrollo

    Skills relacionados

    Úsalo cuando la implementación esté completa, todos los tests pasen, y necesites decidir cómo integrar el trabajo.

    Costo de contexto al activarse
    1.9k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 12 días
    herramientas desarrollo

    Úsalo al empezar trabajo de feature que necesita aislamiento del workspace actual, o antes de ejecutar planes de implementación: asegura un workspace aislado vía herramientas nativas o fallback a git worktree.

    Costo de contexto al activarse
    1.7k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    herramientas desarrollo

    Úsala al crear nuevas skills, editar skills existentes o verificar que funcionan antes de desplegarlas.

    Costo de contexto al activarse
    6.6k tok
    Tamaño del paquete
    7 archivos
    Última actualización
    hace 12 días
    herramientas desarrollo