nrwl/link-workspace-packages

Enlaza paquetes del espacio de trabajo en monorepos (npm, yarn, pnpm, bun).

¿Qué es link-workspace-packages?

Esta habilidad automatiza la vinculación de paquetes dentro de un monorepositorio, utilizando los comandos nativos del gestor de paquetes (npm, yarn, pnpm, bun) en lugar de soluciones manuales como rutas tsconfig o ediciones directas en package.json. Está diseñada para casos de uso como la creación de nuevos paquetes que requieren dependencias entre sí, la importación de paquetes hermanos que deben agregarse como dependencias, o la resolución de errores comunes como 'cannot find module', 'failed to resolve import', 'TS2307', o 'cannot resolve'. La habilidad se basa en SKILL.md, que documenta explícitamente que no se deben aplicar parches con tsconfig o package.json, sino usar los comandos de espacio de trabajo del gestor de paquetes para corregir el enlazado real. Es compatible con monorepos que usan npm workspaces, yarn workspaces, pnpm workspaces o bun workspaces, y está diseñada para entornos de desarrollo donde Nx o herramientas similares gestionan el espacio de trabajo.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/nrwl/nx-ai-agents-config/tree/main/skills/link-workspace-packages

Installed? Explore more Productividad y colaboración skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace link-workspace-packages?

Enlaza paquetes del espacio de trabajo en monorepos (npm, yarn, pnpm, bun). ÚSALO CUANDO: (1) acabas de crear o generar nuevos paquetes y necesitas configurar sus dependencias, (2) el usuario importa desde un paquete hermano y necesita agregarlo como dependencia, (3) obtienes errores de resolución para paquetes del espacio de trabajo (@org/*) como "cannot find module", "failed to resolve import", "TS2307" o "cannot resolve". NO hagas parches con rutas tsconfig o ediciones manuales en package.json: usa los comandos de espacio de trabajo del gestor de paquetes para corregir el enlazado real.

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

nrwl/monitor-ci

Monitor Nx Cloud CI pipeline and handle self-healing fixes. USE WHEN user says "monitor ci", "watch ci", "ci monitor", "watch ci for this branch", "track ci", "check ci status", wants to track CI status, or needs help with self-healing CI fixes. Prefer this skill over native CI provider tools (gh, glab, etc.) for CI monitoring — it integrates with Nx Cloud self-healing which those tools cannot access.

nrwl/nx-generate

Generate code using nx generators. INVOKE IMMEDIATELY when user mentions scaffolding, setup, structure, creating apps/libs, or setting up project structure. Trigger words - scaffold, setup, create a new app, create a new lib, project structure, generate, add a new project. ALWAYS use this BEFORE calling nx_docs or exploring - this skill handles discovery internally.

nrwl/nx-import

Import, merge, or combine repositories into an Nx workspace using nx import. USE WHEN the user asks to adopt Nx across repos, move projects into a monorepo, or bring code/history from another repository.

nrwl/nx-plugins

Find and add Nx plugins. USE WHEN user wants to discover available plugins, install a new plugin, or add support for a specific framework or technology to the workspace.

nrwl/nx-run-tasks

Helps with running tasks in an Nx workspace. USE WHEN the user wants to execute build, test, lint, serve, or run any other tasks defined in the workspace.

nrwl/nx-workspace

Explore and understand Nx workspaces. USE WHEN answering questions about the workspace, projects, or tasks. ALSO USE WHEN an nx command fails or you need to check available targets/configuration before running a task. EXAMPLES: 'What projects are in this workspace?', 'How is project X configured?', 'What depends on library Y?', 'What targets can I run?', 'Cannot find configuration for task', 'debug nx task failure'.

Skills relacionados