К основному содержанию
скилл

nestjs-expert · davila7 — скилл для Claude Code: эксперт по Nest.js

Скилл, который подключает к Claude знания по архитектуре Nest.js: модули, внедрение зависимостей, тесты и авторизация.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/nestjs-expert
Открыть на GitHub

Что делает nestjs-expert

Скилл превращает Claude в эксперта по Nest.js. Он разбирается в модульной архитектуре, внедрении зависимостей, декораторах, middleware, гардах, интерцепторах и пайпах. Когда вы просите разобраться с проблемой в Nest.js-приложении, скилл сначала сам смотрит на проект через Read, Grep и Glob, определяет версию фреймворка и структуру модулей, а потом предлагает решение.

Отдельно закрыты тесты и база данных. Для тестирования скилл работает с @nestjs/testing, Jest и Supertest, для баз — с @nestjs/typeorm и @nestjs/mongoose, включая транзакции и миграции. Авторизация — через @nestjs/passport и @nestjs/jwt. Проверку он ведёт по шагам: сначала типы, потом юнит-тесты, затем интеграционные и e2e. Если задача не про Nest.js, скилл скажет об этом и предложит переключиться на профильного субагента — например, на typescript-type-expert для чистых проблем типов.

Внутри скилла есть команды диагностики: они проверяют наличие nest-cli.json, @nestjs/core в package.json и подключённые интеграции. Скилл советует запускать только разовые проверки, без watch и serve. Установка идёт через npx claude-code-templates@latest --skill development/nestjs-expert.

Какие задачи решает

  • разобраться с циклическими зависимостями между модулями
  • настроить внедрение провайдеров и токены инъекции
  • написать e2e-тесты на Supertest для контроллера
  • подключить JWT-стратегию Passport и гарды
  • разобрать порядок выполнения middleware, гардов и интерцепторов

Примеры запросов агенту

  • Почему у меня циклическая зависимость между UsersModule и AuthModule?
  • Напиши e2e-тест на Supertest для AppController
  • Настрой JWT-стратегию Passport в этом проекте

Как установить nestjs-expert

1Через claude-code-templates

npx claude-code-templates@latest --skill development/nestjs-expert

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill nestjs-expert -a claude-code

3Вручную: положить файлы

~/.claude/skills/nestjs-expert/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/nestjs-expert/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о nestjs-expert

Как установить nestjs-expert в Claude Code?

Выполните npx claude-code-templates@latest --skill development/nestjs-expert. Скилл появится в ~/.claude/skills/nestjs-expert/SKILL.md.

Что делает nestjs-expert?

Помогает с архитектурой Nest.js: модули, внедрение зависимостей, middleware, гарды, интерцепторы, тесты на Jest и Supertest, интеграция TypeORM и Mongoose, авторизация через Passport.js.

Что скилл делает, если задача не про Nest.js?

Он скажет, что нужен профильный субагент, и остановится. Для проблем типов TypeScript он направит к typescript-type-expert.

Похожие скиллы

Все скиллы по теме «Бэкенд и API» →

Сначала — nestjs-expert от других авторов.

nestjs-expert sickn33 Скилл настраивает архитектуру приложений на Nest.js, внедряет зависимости, гарды и пайпы. Пригодится при проектировании модулей и отладке тестов. CX Codex +1 2 700установок nestjs-expert https://github.com/Jeffallan Скилл помогает проектировать и писать NestJS бэкенд-приложения на TypeScript: модули, сервисы, контроллеры, валидацию, аутентификацию и тесты. Нужен, если строишь REST API или GraphQL с enterprise-паттернами. CX Codex +1 5 900установок nestjs-code-review giuseppe-trisciuoglio Скилл для ревью NestJS-приложений: проверяет контроллеры, сервисы, модули, DI, гарды и работу с базой. Пригодится перед мержем пул-реквеста. CX Codex +1 3 800установок nestjs-patterns affaan-m Скилл задаёт архитектурные правила для бэкендов на NestJS и TypeScript: от структуры каталогов до валидации DTO и тестов. CX Codex +1 5 000установок nestjs-best-practices ejirocodes Скилл с практиками NestJS 11 для приложений на TypeScript: подсказывает, как писать модули, контроллеры и сервисы, и ловит типичные ошибки при ревью. CX Codex +1 427установок nestjs-clean-typescript Mindrally Задаёт правила чистой архитектуры NestJS на TypeScript: типизацию без any, паттерн RO-RO, работу с MikroORM и тесты на Jest. CX Codex +1 940установок nestjs официальный github Правило подключает к GitHub Copilot набор стандартов NestJS: модули, DI, DTO и валидация. Пригодится, когда агент пишет серверный код на TypeScript. ★ 40 451звёзд репо nestjs-drizzle-crud-generator giuseppe-trisciuoglio Собирает готовый модуль NestJS с Drizzle ORM: контроллер, сервис, DTO на Zod и тесты Jest по описанию полей. Пригодится, когда нужен новый раздел API под таблицу. CX Codex +1 3 600установок

Из того же набора361

Весь набор →
video-downloader Скилл сохраняет ролики с YouTube и других площадок на диск: в нужном разрешении, в MP4, WebM или только звуком. Пригодится, когда лекция или доклад нужны офлайн. 1 049установок supabase-data-explorer Команда исследует данные и схему Supabase, выполняет SQL-запросы только для чтения и готовит экспорт или визуализацию. Пригодится для проверки базы прямо из проекта. 1 032установок test-runner Хук запускает тесты сразу после того, как Claude изменил файл. Полезен, если не хочется вручную гонять проверки после каждой правки. 1 027установок supabase-performance-optimizer Слэш-команда для Claude, которая находит медленные запросы и лишние индексы в базе Supabase и предлагает план оптимизации. 1 026установок design-database-schema Команда проектирует структуру базы данных с учётом связей, ограничений и запросов. Она пригодится при создании схемы или пересмотре существующей. 1 021установок supabase-security-audit Слэш-команда прогоняет аудит безопасности проекта на Supabase: проверяет RLS-политики, права ролей, ключи API и настройки аутентификации. 1 020установок top-web-vulnerabilities Скилл даёт структурированный справочник по уязвимостям веб-приложений: причины, последствия и меры защиты. Пригодится для аудита и разбора рисков. 1 019установок screenshot-ui-analyzer Субагент разбирает скриншот интерфейса на компоненты, структуру и паттерны дизайна. Пригодится, когда есть картинка, а макета или кода под рукой нет. 1 018установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой