skills/smithery.ai/ddd-api-generator

ddd-api-generator

Installation
SKILL.md

DDD API Generator

Generate presentation layer components using routing-controllers with NestJS-style decorators, class-validator for validation, and automatic Swagger documentation.

What This Skill Does

Creates production-ready REST API endpoints:

  • Request DTOs: Validation classes with class-validator decorators (@IsString, @IsEmail, etc.)
  • Response Serializers: Separate classes with @JSONSchema decorators for Swagger docs
  • Controllers: Decorator-based routing with @JsonController, @Get, @Post, etc.
  • OpenAPI Docs: Complete Swagger documentation using @OpenAPI and @ResponseSchema
  • API Standards: Versioning, naming, status codes, pagination

When to Use This Skill

Installs
1
First Seen
Mar 28, 2026
ddd-api-generator from smithery.ai