nrwl/link-workspace-packages

Lier les paquets d'un workspace dans un monorepo (npm, yarn, pnpm, bun). UTILISER QUAND : (1) vous venez de créer ou générer de nouveaux paquets et devez câbler leurs dépendances, (2) l'utilisateur importe depuis un paquet frère et doit l'ajouter comme dépendance, (3) vous obtenez des erreurs de résolution pour des paquets du workspace (@org/*) telles que 'cannot find module', 'failed to resolve import', 'TS2307' ou 'cannot resolve'. NE PAS bricoler avec les chemins tsconfig ou des modifications manuelles du package.json - utilisez les commandes workspace du gestionnaire de paquets pour corriger la liaison réelle.

Qu'est-ce que link-workspace-packages ?

Cette compétence automatise la liaison des paquets entre eux au sein d'un monorepo, en utilisant les commandes natives du gestionnaire de paquets (npm, yarn, pnpm ou bun). Elle est cruciale lorsque des paquets générés ou nouvellement créés doivent être interconnectés, ou lorsque des erreurs de résolution de modules surviennent. Au lieu de solutions de contournement fragiles (comme la modification des chemins tsconfig ou l'édition manuelle du package.json), elle invoque les commandes workspace appropriées (par exemple `npm install`, `yarn`, `pnpm install`, `bun install`) pour établir des liaisons correctes et durables. Elle supporte tous les gestionnaires de paquets majeurs et s'intègre dans des workflows automatisés d'agents IA ou de scripts CI/CD.

Compatible avec~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 Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait link-workspace-packages ?

Lier les paquets d'un workspace dans un monorepo (npm, yarn, pnpm, bun). UTILISER QUAND : (1) vous venez de créer ou générer de nouveaux paquets et devez câbler leurs dépendances, (2) l'utilisateur importe depuis un paquet frère et doit l'ajouter comme dépendance, (3) vous obtenez des erreurs de résolution pour des paquets du workspace (@org/*) telles que 'cannot find module', 'failed to resolve import', 'TS2307' ou 'cannot resolve'. NE PAS bricoler avec les chemins tsconfig ou des modifications manuelles du package.json - utilisez les commandes workspace du gestionnaire de paquets pour corriger la liaison réelle.

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 associés