nestjs-controllers-services
Pass
Audited by Gen Agent Trust Hub on Sep 5, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill focuses on providing best practices for NestJS development, emphasizing security-relevant features like global validation pipes.
- [SAFE]: The documentation encourages the use of
whitelist: trueandforbidNonWhitelisted: trueinValidationPipeconfigurations, which are critical for preventing mass assignment vulnerabilities by stripping or rejecting unexpected properties in incoming requests. - [SAFE]: The instructions recommend using
ParseIntPipeandParseUUIDPipefor route parameters, which helps prevent input-related errors and ensures data integrity at the controller level. - [SAFE]: The use of custom parameter decorators like
@CurrentUser()is promoted to improve type safety and maintain a clear separation of concerns, reducing the risk of accidental exposure or misuse of the raw request object.
Audit Metadata