DEV Community

Diya
Diya

Posted on

8 Claude Code skills for NestJS — drop in and use immediately

Working with NestJS daily, I kept writing the same patterns.

So I packaged them as Claude Code skills — drop into ~/.claude/skills/
and Claude Code picks them up automatically.

What's included

nestjs-module — scaffold any module, service, controller, DTOs correctly in one shot

typeorm-patterns — entities, relations, migrations, QueryBuilder patterns

bullmq-queue — job queues, processors, retry logic, cron jobs

websocket-gateway — Socket.io gateways, rooms, Redis pub/sub streaming

nestjs-auth — JWT auth, guards, role-based access, CurrentUser decorator

redis-caching — cache-aside pattern, TTL strategy, invalidation on write

docker-nestjs — production Dockerfile, docker-compose with health checks

nestjs-testing — unit tests, e2e tests, mocking repos and queues

Install

git clone https://github.com/DIYA73/nestjs-skills ~/.claude/skills/nestjs-skills
Enter fullscreen mode Exit fullscreen mode

Then just describe what you need in Claude Code:

scaffold a users module with TypeORM
add a BullMQ email queue with retry logic  
protect this route with JWT auth
write unit tests for UsersService
Enter fullscreen mode Exit fullscreen mode

GitHub: https://github.com/DIYA73/nestjs-skills

Built these while working on mcp-hub — a self-hosted MCP server
registry also in NestJS. The skills came out of that work.

Top comments (0)