nestjs-best-practices
40 NestJS best practices organized by priority across architecture, dependency injection, security, and performance.
What it does
- Writing new NestJS modules, controllers, or services
- Implementing authentication and authorization
- Reviewing code for architecture and security issues
- Refactoring existing NestJS codebases
- Optimizing performance or database queries
- Building microservices architectures
- arch-avoid-circular-deps - Avoid circular module dependencies
Requirements & configuration
Configuration: AGENTS
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
40 NestJS best practices organized by priority across architecture, dependency injection, security, and performance.
Source
Repository: https://github.com/kadajett/agent-nestjs-skills
nestjs-best-practices FAQ
What does the nestjs-best-practices skill do?
NestJS best practices and architecture patterns for building production-ready applications. This skill should be used when writing, reviewing, or refactoring NestJS code to ensure proper patterns for modules, dependency injection, security, and performance. Writing new NestJS modules, controllers, or services Implementing authentication and authorization
How do I install nestjs-best-practices?
Run: npx -y skills add https://github.com/kadajett/agent-nestjs-skills --skill nestjs-best-practices --agent claude-code — the source lives at github.com/kadajett/agent-nestjs-skills.
Maintain nestjs-best-practices?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/kadajett-agent-nestjs-skills-nestjs-best-practices?ref=badge) npx agentictools info skills/kadajett-agent-nestjs-skills-nestjs-best-practices The second line is the CLI lookup for this page — handy in READMEs and docs.