Nestjs Module Generator - Auto-activating skill for Backend Development. Triggers on: nestjs module generator, nestjs module generator Part of the Backend Development skill category.
41
11%
Does it follow best practices?
Impact
99%
1.01xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/06-backend-dev/nestjs-module-generator/SKILL.mdProduction-ready NestJS module structure
Module decorator
100%
100%
Controller decorator
100%
100%
Injectable service
100%
100%
Dependency injection
100%
100%
DTO files present
100%
100%
Complete service methods
100%
100%
HTTP method decorators
100%
100%
Proper TypeScript typing
100%
100%
Naming conventions
100%
100%
Generation log present
100%
100%
Proper imports
100%
100%
Without context: $0.4529 · 1m 44s · 28 turns · 70 in / 6,465 out tokens
With context: $0.5089 · 1m 55s · 30 turns · 71 in / 6,496 out tokens
Step-by-step guidance and output validation
Module file exists
100%
100%
Controller file exists
100%
100%
Service file exists
100%
100%
DTO with validation decorators
100%
100%
Complete CRUD methods
100%
100%
Validation report present
100%
100%
Validation report describes checks
100%
100%
Controller uses HTTP decorators
100%
100%
NestJS imports from @nestjs/common
100%
100%
DI via constructor
100%
100%
Proper TypeScript types
100%
100%
Kebab-case file names
100%
100%
Without context: $0.6165 · 2m 41s · 32 turns · 81 in / 9,229 out tokens
With context: $0.4900 · 1m 44s · 29 turns · 61 in / 6,182 out tokens
NestJS microservice/backend module best practices
Module decorator present
100%
100%
Service with @Injectable
100%
100%
Backend messaging pattern
100%
100%
Notification type handling
100%
100%
Complete implementations
60%
70%
Proper DI pattern
100%
100%
Technical decisions document
100%
100%
Architecture documented
100%
100%
NestJS imports correct
100%
100%
Kebab-case naming
100%
100%
TypeScript types used
100%
100%
Without context: $0.8162 · 3m 40s · 38 turns · 38 in / 12,354 out tokens
With context: $0.4718 · 1m 51s · 29 turns · 283 in / 6,235 out tokens
994edc4
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.