๐ฏ
nestjs-best-practices
๐ฏSkillfrom kadajett/agent-nestjs-skills
What it does
|Comprehensive agent skill with 40 production rules across 10 categories for NestJS development, covering architecture, dependency injection, security, performance, testing, and more with priority-based enforcement.
Overview
nestjs-best-practices is a comprehensive agent skill that encodes 40 production rules across 10 categories for building NestJS applications. It provides prioritized guidelines for architecture, dependency injection, error handling, security, performance, testing, database/ORM, API design, microservices, and DevOps. The skill activates when writing, reviewing, or refactoring NestJS code.
Key Features
- 40 Rules in 10 Categories: Covers architecture (circular dependency avoidance, feature modules, repository pattern), dependency injection (constructor injection, scope awareness, injection tokens), error handling (exception filters, async errors), security (JWT auth, input validation, guards, rate limiting), performance (caching, lazy loading, query optimization), and more
- Priority-Based Organization: Rules are tagged from CRITICAL (architecture, DI) to LOW-MEDIUM (DevOps), so agents focus on high-impact issues first
- Prefixed Rule System: Each rule has a unique prefix (e.g. , , ) for easy reference and lookup during code generation
- Full Lifecycle Coverage: From initial scaffolding through testing (NestJS testing module, E2E with Supertest) to deployment (health checks, background jobs)
Who is this for?
- Backend developers building production NestJS applications who want automated enforcement of best practices
- Teams looking to standardize their NestJS architecture and code review processes
- Developers migrating existing Express or Fastify apps to NestJS who need guidance on idiomatic patterns
nestjs-best-practices
Installation
Vibe Index InstallInstalls to .claude/skills/ - auto-recognized by Claude Code
npx vibeindex add kadajett/agent-nestjs-skills --skill nestjs-best-practicesskills.sh Installโ Installs to .agents/skills/ - may not be auto-recognized by Claude Code
npx skills add kadajett/agent-nestjs-skills --skill nestjs-best-practicesManual InstallCopy SKILL.md content and save to the path below
~/.claude/skills/nestjs-best-practices/SKILL.mdSKILL.md
6,795Installs
22
-
Last UpdatedJan 17, 2026