Generate a family of DTOs and hand-written mapping methods for a .NET entity —
detail/list/reference read DTOs, create/update input DTOs, and ToDto()-style
mappers. Use when asked to add DTOs for an entity, build a DTO layer, expose an
EF Core / domain model through an API surface, or write manual entity↔DTO
mapping. Reads the model first, recommends only the variants that fit, and
follows the conventions the codebase already uses instead of imposing its own.