nestjs-best-practices: a Claude Code skill by Jeremy Stover
For NestJS developers who want Claude to follow set rules on modules, injection and security. Skip it if your server code is in Express, Django or another framework.
- Score
- 61of 100
- Rank
- #221of 239
- Installs
- 31.7Kon skills.sh
- Security
- Mixed 5 scanners
- Updated
- 2026
- Context
- ~69tokens always
Install
npx skills add https://github.com/kadajett/agent-nestjs-skills --skill nestjs-best-practices
Run it in your terminal. View the source
Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app
What does nestjs-best-practices do?
nestjs-best-practices is a skill that gives Claude a rulebook of 40 NestJS rules sorted into 10 categories and ranked by impact. Architecture and dependency injection sit at the top, followed by error handling, security, performance, testing, database work, API design, microservices and DevOps. Each rule has a prefixed ID such as arch-avoid-circular-deps or security-validate-all-input and its own file under rules/ with a wrong and a right code example. Claude reads the matching rule files when it writes, reviews or refactors controllers, services, guards, DTOs and modules, so suggestions follow named patterns like constructor injection, exception filters and migrations.
When should you use nestjs-best-practices?
Use it when
- You are adding a new NestJS module, controller or service
- You want a review of a NestJS codebase for architecture issues
- You need guidance on JWT guards, validation or rate limiting
Skip it when
- Your backend does not use NestJS
- You only need frontend or database schema help
What it needs and what it can touch
You need
- A NestJS project
From reading its instructions, not from running it.
Why it scores 61
Strongest on quality (100 of 100), weakest on adoption (44).
Is nestjs-best-practices safe to install?
At least one scanner raised a medium warning. Read the results below. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.
| Scanner | Result | Date |
|---|---|---|
| Gen Agent Trust Hub | Passed | Sep 15, 2026 |
| Socket | Passed | Sep 15, 2026 |
| Snyk | Low risk | Sep 15, 2026 |
| Runlayer | Medium risk | Feb 26, 2026 |
| ZeroLeaks | Passed | Apr 16, 2026 |
Details
- Installs
- 31,685
- Repository stars
- 297
- Last repository change
- Tokens always loaded
- about 69
- Tokens when used
- about 1,096
- License
- MIT
- Data confidence
- High
Did it do the job for you?
Alternatives to nestjs-best-practices
All skills for this job-
Get fastify-best-practicesfastify-best-practices
For Node.js developers building REST APIs on Fastify who want rules for plugins, schemas and hooks.
-
Get nodejs-backend-patternsnodejs-backend-patterns
For developers starting a Node.js API on Express or Fastify who want a checklist of production habits.
-
Get convex-create-componentconvex-create-component
For Convex developers who want reusable backend modules with their own tables.
-
Get PrismaPrisma
For TypeScript developers on Prisma ORM who want correct queries, CLI commands and database setup.