create-dto

Installation
SKILL.md

DTO Generator

Generate DTOs for transferring data between layers, API boundaries, and external systems.

DTO Characteristics

  • Immutable: Read-only after creation
  • No Behavior: Pure data container, no business logic
  • Serializable: JSON/array conversion support
  • Typed: Strictly typed properties
  • Validated: Input validation at creation (for requests)
  • Layer-Specific: Different DTOs for different purposes

DTO Types

Type Purpose Location
Request DTO API input validation Presentation layer
Response DTO API output formatting Presentation layer
Related skills
Installs
5
GitHub Stars
71
First Seen
Mar 17, 2026