AIKraft/Skills/nx-generate

nx-generate

Генерирует код с помощью nx generators. Применяйте сразу при упоминании создания приложений, библиотек или структуры проекта. Используйте до вызова nx_docs.

NRnrwl official Разработка ★ 29.4k

Что делает навык

Skill nx-generate использует инструменты Nx generators для создания новых проектов (приложений, библиотек), генерации кода и автоматизации задач в монорепо. Он обеспечивает согласованность структуры кодовой базы и сокращает объем шаблонного кода.

Когда применять

  • Создание новых приложений или библиотек в монорепо
  • Генерация функциональности или шаблонного кода (boilerplate)
  • Запуск специфичных для рабочей области (workspace-specific) или пользовательских генераторов
  • Автоматизация повторяющихся задач с помощью существующих генераторов Nx

Как работает

  1. Запускать генераторы с флагом --no-interactive, чтобы избежать зависания выполнения из-за интерактивных запросов
  2. Изучить исходный код генератора, так как одной схемы недостаточно для понимания его реального поведения
  3. Проанализировать существующие артефакты в репозитории и следовать их конвенциям для соответствия паттернам репозитория
  4. Проверить сгенерированный код с помощью соответствующих инструментов верификации (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 и совместимые) подхватывает его по описанию и следует шагам.