nx-workspace
Explore and understand Nx workspaces. USE WHEN answering any questions about the nx workspace, the projects in it or tasks to run. EXAMPLES: 'What projects are in this workspace?', 'How is project X configured?', 'What targets can I run?', 'What's affected by my changes?',
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Explore and understand Nx workspaces. USE WHEN answering any questions about the nx workspace, the projects in it or tasks to run. EXAMPLES: 'What projects are in this workspace?', 'How is project X configured?', 'What targets can I run?', 'What's affected by my changes?', 'Which projects depend on library Y?', or any questions about Nx workspace structure, project configuration, or available tasks.
How to use
Zainstaluj skill w swoim edytorze obsługującym MCP (np. Cursor). Skill będzie dostępny automatycznie w kontekście workspace'u Nx.
Aby wylistować wszystkie projekty w workspace'ie, poproś asystenta: "Jakie projekty są w tym workspace'ie?" Skill użyje komendy
nx show projectsdo pobrania pełnej listy.Filtruj projekty według typu lub wzorca. Możesz pytać: "Pokaż mi wszystkie biblioteki" lub "Które projekty mają target build?" Skill automatycznie doda odpowiednie flagi (
--type lib,--withTarget build).Aby sprawdzić konfigurację konkretnego projektu, zapytaj: "Jak jest skonfigurowany projekt X?" Skill wyświetli pełną rozwiązaną konfigurację za pomocą
nx show project <nazwa>.Analizuj zależności i zmiany — pytaj: "Które projekty zależą od biblioteki Y?" lub "Co jest dotknięte moimi zmianami?" Skill użyje odpowiednich filtrów do znalezienia powiązań.
Jeśli workspace używa menedżera pakietów innego niż globalny Nx, skill automatycznie prefixuje komendy (
npx,pnpxlubyarn) na podstawie pliku lock'u.