run-nx-generator
Uruchamiaj generatory Nx z priorytetem dla custom narzędzi w monorepo
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do efektywnego wykonywania generatorów Nx z naciskiem na workspace-plugin generatory — Twoje wewnętrzne narzędzia. Automatyzuj scaffolding nowych funkcji, generowanie kodu i powtarzalne zadania w monorepo. Skill obsługuje listowanie dostępnych generatorów, podgląd schematów opcji oraz uruchamianie generatorów z weryfikacją zmian. Priorytetyzuje custom generatory z folderu tools/workspace-plugin/ przed standardowymi generatorami Nx (@nx/react, @nx/node, @nx/devkit). Wspiera flagi takie jak --dry-run do podglądu zmian przed zastosowaniem.
Jak używać
Zainstaluj skill run-nx-generator w swoim środowisku Claude/Copilot, upewniając się, że masz dostęp do narzędzi Bash, Read, Glob, Grep oraz mcp__nx-mcp__nx_generators i mcp__nx-mcp__nx_generator_schema.
Przed uruchomieniem generatora sprawdź dostępne opcje za pomocą narzędzia mcp__nx-mcp__nx_generator_schema — podaj ścieżkę generatora, aby zobaczyć jego schemat i dostępne parametry.
Uruchom generator poleceniem nx generate [generator-path] [opcje]. Zawsze najpierw sprawdź workspace-plugin generatory z folderu tools/workspace-plugin/ — są to Twoje custom rozwiązania. Jeśli nie pasują, użyj standardowych generatorów Nx takich jak @nx/react czy @nx/node.
Przed zastosowaniem zmian użyj flagi --dry-run, aby podejrzeć, jakie pliki zostaną wygenerowane: nx generate [generator-path] --dry-run.
Po wygenerowaniu kodu sformatuj pliki za pomocą Prettier (npx prettier --write [pliki]) i uruchom testy dla zmienonych projektów (nx affected -t test).
Zatwierdź zmiany z generatora jako osobny commit, oddzielnie od ręcznych edycji, aby ułatwić śledzenie zmian.