dto-creator
OfficialGenerate DTOs quickly from entities.
AuthorAmplicode
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Generating DTOs for entities is repetitive and error-prone; this skill automates the boilerplate and enforces consistent DTO structures.
Core Features & Use Cases
- Supports Java and Kotlin DTOs (plain classes, records, and Lombok-enabled variants).
- Handles per-field controls (renaming, validations, and customizations), sub-DTOs (NEW_CLASS, NEW_NESTED_CLASS, EXIST_CLASS, FLAT), and collision-safe naming.
- Delegates mapping tasks to a dedicated mapper-creator when downstream conversion is required, keeping DTO generation focused.
- Provides skeletons and fragment-driven generation order to produce clean, consistent code that respects project indentation and import rules.
Quick Start
Generate a DTO for an entity using the default Java plain-class settings.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dto-creator Download link: https://github.com/Amplicode/spring-skills/archive/main.zip#dto-creator Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.