Генерация NestJS-модуля с базой данных

engineering

create-module — это скилл для Claude Code, который генерирует полный NestJS-модуль для проекта MX Space по имени, переданному как аргумент. За одну команду создаются семь файлов в директории `apps/core/src/modules/<module-name>/`: определение модуля, контроллер, сервис, репозиторий на Drizzle ORM (наследующий BaseRepository), Zod-схемы валидации для API DTO, TypeScript-типы строк и входных данных, а также опциональный файл перечислений. Дополнительно добавляется определение таблицы PostgreSQL в `apps/core/src/database/schema/` с хелперами `pkText()` для Snowflake ID, `createdAt()`, `updatedAt()`, `refText()` и реэкспорт через `index.ts`. Скилл ориентирован на разработчиков, добавляющих новые бизнес-сущности, API-эндпоинты или доменные модули в монорепозиторий на NestJS с PostgreSQL и Drizzle ORM.