What problem does it solve?
This Skill standardizes API endpoint patterns in NestJS projects, reducing boilerplate and promoting consistent responses and error handling.
Core Features & Use Cases
- Standardized ResponseService patterns for success, error, and paginated results.
- Controller and DTO templates that enforce consistent routing, validation, and data shaping.
- Centralized error handling and HTTP status conventions to improve API reliability.
- Use Case: Rapidly scaffold a new resource (for example, a product resource) using a single source of truth for controllers, DTOs, and responses.
Quick Start
Install a NestJS project or use an existing one. Copy the ResponseService, Controller pattern, DTO patterns, and exception filters into your module. Create a new resource by following the Controller, DTO, and Service scaffolding examples. Run the app and verify endpoints and error handling.