NR
nx-generate
Генерирует код с помощью nx generators. Применяйте сразу при упоминании создания приложений, библиотек или структуры проекта. Используйте до вызова nx_docs.
Что делает навык
Skill nx-generate использует инструменты Nx generators для создания новых проектов (приложений, библиотек), генерации кода и автоматизации задач в монорепо. Он обеспечивает согласованность структуры кодовой базы и сокращает объем шаблонного кода.
Когда применять
- Создание новых приложений или библиотек в монорепо
- Генерация функциональности или шаблонного кода (boilerplate)
- Запуск специфичных для рабочей области (workspace-specific) или пользовательских генераторов
- Автоматизация повторяющихся задач с помощью существующих генераторов Nx
Как работает
- Запускать генераторы с флагом --no-interactive, чтобы избежать зависания выполнения из-за интерактивных запросов
- Изучить исходный код генератора, так как одной схемы недостаточно для понимания его реального поведения
- Проанализировать существующие артефакты в репозитории и следовать их конвенциям для соответствия паттернам репозитория
- Проверить сгенерированный код с помощью соответствующих инструментов верификации (lint, test, build, typecheck и др.)
Примеры запросов агенту
Создай новую библиотеку в монорепо с помощью nx generators
Сгенерируй шаблонный код для нового приложения
Примени пользовательский генератор для автоматизации задачи в проекте
Описание составлено по SKILL.md навыка, сверено 09.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «nrwl-nx-generate» из репозитория:
# https://github.com/nrwl/nx
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r nrwl-nx-generate/ ~/.claude/skills/nrwl-nx-generate/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.