
Nestjs Code Review
This is a focused code reviewer for NestJS projects that catches the stuff that actually matters: dependency injection antipatterns, fat controllers with business logic leaking in, missing DTOs and validation pipes, guard implementations that belong in middleware, and module boundaries that make no sense. It works through your controllers, services, modules, guards, and interceptors, then spits out categorized findings (Critical, Warning, Suggestion) with actual code examples showing the fix. The validation checkpoint before finalizing is smart, it forces the review to drop subjective style nitpicks and stick to concrete, actionable problems. Use it before merging PRs or when you inherit a NestJS codebase and need to understand what's broken. Works with TypeORM, Prisma, and Drizzle patterns.
- skills.sh installs
- 4K
- GitHub stars
- 369
- last updated
- Aug 21, 2026
Install
$ npx -y skills add giuseppe-trisciuoglio/developer-kit --skill nestjs-code-review --agent claude-codeInstalls into .claude/skills of the current project.
Files
NestJS Code Review
Overview
Provides structured code review for NestJS applications. Findings categorized by severity (Critical, Warning, Suggestion) with actionable recommendations. Delegates to nestjs-code-review-expert agent for deep analysis.
When to Use
- "review NestJS code", "NestJS code review", "check my NestJS controller/service"
- Before merging pull requests or after implementing new features
- Validating NestJS decorators, DI patterns, guard implementations
- Architecture validation for NestJS modules and providers
- Reviewing DTOs, pipes, interceptors, and database integration (TypeORM, Prisma, Drizzle)
Instructions
-
Identify Scope: Determine which NestJS files and modules are under review. Use
globandgrepto discover controllers, services, modules, guards, interceptors, and pipes in the target area. -
Analyze Module Structure: Verify proper module organization — each feature should have its own module with clearly defined imports, controllers, providers, and exports. Check for circular dependencies and proper module boundaries.
Sponsors
Details
- Repository
- github.com/giuseppe-trisciuoglio/developer-kit
- Categories
- Backend & APIs, Git & Pull Requests, Code Review & Quality, Databases
- First seen
- May 16, 2026
More from giuseppe-trisciuoglio/developer-kit
All 102- Spring Boot Cache4K
- Spring Boot Resilience4j3.9K
- Unit Test Service Layer3.9K
- Nextjs Code Review3.9K
- Spring Ai Mcp Server Patterns3.9K
- Unit Test Wiremock Rest Api3.9K
- Spring Boot Actuator3.9K
- Nextjs Authentication3.9K
- Spring Boot Dependency Injection3.9K
- Unit Test Controller Layer3.9K
- Unit Test Parameterized3.9K
- Unit Test Json Serialization3.9K
- Spring Boot Saga Pattern3.9K
- Spring Data Neo4j3.9K
- Unit Test Security Authorization3.9K
- Nextjs Data Fetching3.9K
- Langchain4j Tool Function Calling Patterns3.9K
- Nx Monorepo3.9K
- Langchain4j Spring Boot Integration3.9K
- Langchain4j Rag Implementation Patterns3.9K
- Unit Test Scheduled Async3.9K
- Rag3.9K
- Unit Test Utility Methods3.9K
- Qdrant3.9K