dto-creator

Official

Generate 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.