Acerca de
The Immutable Output DTO Generator (make-out) is a specialized skill for Claude Code that automates the creation of 'Out' classes—robust DTOs designed to represent an entity's output data safely. By implementing a final readonly structure with a private constructor and a static factory method, it enforces immutability and acts as an anti-corruption layer between your core domain model and external consumers. This skill is particularly useful for developers who want to ensure that internal entity changes do not accidentally break public API contracts or leak sensitive internal states.