Skip to main content
skill

nestjs-expert · davila7 — Claude Code skill: Nest.js expertise on demand

A Claude skill that brings Nest.js knowledge into your session: modules, dependency injection, testing, and auth.

Install into Claude Code · claude-code-templates All methods and platforms ↓
npx claude-code-templates@latest --skill development/nestjs-expert
Open on GitHub

What nestjs-expert does

This skill makes Claude act as a Nest.js specialist. It covers module architecture, dependency injection, decorators, middleware, guards, interceptors, and pipes. Ask it about a problem in your Nest.js app and it inspects the project first with Read, Grep, and Glob, checks the framework version and module layout, then works out a fix.

Testing and databases get their own coverage. The skill uses @nestjs/testing, Jest, and Supertest for tests, and @nestjs/typeorm or @nestjs/mongoose for data layers, including transactions and migrations. Authentication runs through @nestjs/passport and @nestjs/jwt. Validation follows a fixed order: typecheck, unit tests, integration tests, e2e tests. If your problem is not really about Nest.js, the skill says so and points you to a better-suited subagent — typescript-type-expert for pure type issues, for instance.

Diagnostic commands are built in: they look for nest-cli.json, check package.json for @nestjs/core, and detect which integrations are wired up. The skill advises one-shot checks only, no watch or serve processes. Install it with npx claude-code-templates@latest --skill development/nestjs-expert.

What it helps with

  • untangle circular dependencies between modules
  • set up providers and injection tokens correctly
  • write Supertest e2e tests for a controller
  • wire up a Passport JWT strategy with guards
  • trace the execution order of middleware, guards, and interceptors

Example prompts for the agent

  • Why is there a circular dependency between UsersModule and AuthModule?
  • Write a Supertest e2e test for AppController
  • Set up a Passport JWT strategy in this project

How to install nestjs-expert

1claude-code-templates

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

2Skills CLI (Vercel)

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

3Manually: put the files in place

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

Copy the whole skill folder; for one project use .claude/skills/nestjs-expert/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about nestjs-expert

How do I install nestjs-expert in Claude Code?

Run npx claude-code-templates@latest --skill development/nestjs-expert. The skill lands in ~/.claude/skills/nestjs-expert/SKILL.md.

What does nestjs-expert do?

It helps with Nest.js architecture: modules, dependency injection, middleware, guards, interceptors, Jest and Supertest testing, TypeORM and Mongoose integration, and Passport.js authentication.

What happens if my issue is not about Nest.js?

The skill stops and recommends a more specialized subagent. For TypeScript type problems it points to typescript-type-expert.

Similar skills

All skills for Backend and APIs →

nestjs-expert by other authors comes first.

nestjs-expert sickn33 Assists with Nest.js enterprise architecture, dependency injection, guards, and interceptors. Useful when designing backend modules or setting up testing pipelines. CX Codex +1 2,700installs nestjs-expert https://github.com/Jeffallan A skill for designing and building NestJS backends in TypeScript: modules, services, controllers, validation, authentication and testing. Use it when building REST APIs or GraphQL services with enterprise patterns. CX Codex +1 5,900installs nestjs-code-review giuseppe-trisciuoglio A skill that reviews NestJS apps: controllers, services, modules, DI, guards and database patterns. Useful before merging a pull request. CX Codex +1 3,800installs nestjs-patterns affaan-m Architectural guidelines for NestJS backends, covering modular directory layouts, DTO validation, and testing. CX Codex +1 5,000installs nestjs-best-practices ejirocodes A skill that feeds your agent NestJS 11 practices for TypeScript apps: how to shape modules, controllers and services, and which mistakes to flag in review. CX Codex +1 427installs nestjs-clean-typescript Mindrally Guides Claude Code to write clean NestJS APIs using TypeScript, MikroORM, class-validator, and Jest testing conventions. CX Codex +1 940installs nestjs official github This rule feeds GitHub Copilot a set of NestJS conventions: modules, DI, DTOs and validation. Useful when the agent writes TypeScript server code. ★ 40,451repo stars nestjs-drizzle-crud-generator giuseppe-trisciuoglio Writes a NestJS feature module against Drizzle ORM: controller, service, Zod DTOs and Jest tests, driven by a field list you supply. Handy when a new API section has to land fast. CX Codex +1 3,600installs

From the same set361

The whole set →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor