Community생산성 & 협업github.com

nrwl/link-workspace-packages

모노레포(npm, yarn, pnpm, bun)에서 워크스페이스 패키지를 연결합니다. 사용 시기: (1) 새 패키지를 생성/생성했고 의존성을 연결해야 할 때, (2) 사용자가 형제 패키지를 임포트하여 의존성으로 추가해야 할 때, (3) 워크스페이스 패키지(@org/*)에 대해

link-workspace-packages란 무엇인가요?

이 스킬은 모노레포 환경에서 워크스페이스 패키지 간의 올바른 의존성 연결을 자동으로 처리합니다. npm, yarn, pnpm, bun 등 주요 패키지 매니저를 모두 지원하며, 새 패키지 생성 후 의존성 연결, 형제 패키지 임포트 시 의존성 추가, 그리고 '모듈을 찾을 수 없음', 'TS2307'과 같은 워크스페이스 패키지 해석 오류 해결에 특화되어 있습니다. tsconfig paths나 수동 package.json 편집으로 임시방편하지 않고, 각 패키지 매니저의 내장 워크스페이스 명령어를 사용하여 실제 링킹 문제를 근본적으로 해결하도록 설계되었습니다. 개발자는 이 스킬을 통해 복잡한 모노레포 설정에서 발생하는 의존성 관련 오류를 빠르고 정확하게 해결할 수 있습니다.

지원 대상~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 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

link-workspace-packages은(는) 무엇을 하나요?

모노레포(npm, yarn, pnpm, bun)에서 워크스페이스 패키지를 연결합니다. 사용 시기: (1) 새 패키지를 생성/생성했고 의존성을 연결해야 할 때, (2) 사용자가 형제 패키지를 임포트하여 의존성으로 추가해야 할 때, (3) 워크스페이스 패키지(@org/*)에 대해 "모듈을 찾을 수 없음", "import 해석 실패", "TS2307", "해석 불가"와 같은 해석 오류가 발생할 때. tsconfig paths나 수동 package.json 편집으로 임시방편하지 마십시오 - 실제 링킹을 수정하기 위해 패키지 매니저의 워크스페이스 명령어를 사용하십시오.

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'.

관련 스킬