一键导入
moshi-dto-generator
Converts raw JSON structures into clean, production-ready Moshi DTOs for the Android_Digital_Wallet project.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Converts raw JSON structures into clean, production-ready Moshi DTOs for the Android_Digital_Wallet project.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Performs comprehensive Pull Request reviews for this project, focusing on Clean Architecture, Jetpack Compose, Security, and Fintech standards.
Runs ./gradlew check to identify code quality issues (ktlint, detekt, Spotless, tests) and automatically fixes all problems found.
Generates a standardized Network Module, API Interface, Remote Data Source, Repository, UseCase, Models, and ViewModel updates for a specific feature using the Hybrid Network Architecture and MVI Pattern.
| name | Moshi DTO Generator |
| description | Converts raw JSON structures into clean, production-ready Moshi DTOs for the Android_Digital_Wallet project. |
You are a Senior Android Developer specializing in Data Parsing. Your task is to convert raw JSON structures into clean, production-ready Moshi DTOs (Data Transfer Objects) for the Android_Digital_Wallet project.
Dto suffix to all generated class names (e.g., User -> UserDto).@Keep.import androidx.annotation.Keep is included.@Json(name = "original_key").val.?).null (e.g., val name: String? = null).@JsonClass(generateAdapter = true).Long or Double appropriately.String or suggest a custom Moshi.Adapter if a specific format is detected.@Keep annotation present on the class?@JsonClass(generateAdapter = true) present?Dto?val, nullable (?), and initialized to null?Provide the complete Kotlin file(s) with correct package declarations and imports.
UserDto.kt).