跳到技能内容
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
词映 AI导航
工具库Skills 技能
我的收藏
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
Skills directory/connieya/gamsung-commerce/dto-design

Review Gamsung Commerce Java DTOs in Claude Code

Organize API Request and Response records and their factory mappings according to the project's layer rules.

中文

Install in Claude Code

The Gamsung Commerce workspace in Claude Code. Check the project's Java version and existing interface-layer DTOs.

  1. Review `.claude/skills/dto-design/SKILL.md` and its requirements at the pinned GitHub commit.
  2. Create `.claude/skills/dto-design/` in your project and save the reviewed file as `.claude/skills/dto-design/SKILL.md`.
  3. Start Claude Code from that project's root, then select `/dto-design` in the slash menu.

Example task

Design a fictional rehearsal query response. The domain fixture is `{info:'RehearsalInfo',id:14,title:'Evening practice'}`. Expose id and title while using the existing readonly domain data.

What to check

At the interface layer, `RehearsalV1Dto.Response.Detail.from(info)` should map to `{id:14,title:'Evening practice'}`. Keep the domain type intact and let the controller convert request inputs to application commands.

Original SKILL.md on GitHub · Updated 2026-11-14

Frequently asked question

Which layer should perform the domain-to-response DTO mapping?

Keep DTOs in the interface layer, where a Response record factory can convert the domain Info. The controller converts incoming Request records to application commands.

Browse Claude Code skills in the Chinese directory
词映 AI 导航Skills 技能
工具分类全部工具已本地化技能选型指南AI 快讯