ToastyToast25

Create Dto — Development skill for Claude Code

Development community

Generates DTOs with Freezed for API request/response serialization.

How to install Create Dto

Installs to ~/.claude/skills/toastytoast25-claude-code-dart-flutter-create-dto/SKILL.md

Terminal
mkdir -p ~/.claude/skills/toastytoast25-claude-code-dart-flutter-create-dto && curl -fsSL https://raw.githubusercontent.com/ToastyToast25/claude-code-dart-flutter/HEAD/.claude/skills/create-dto.md -o ~/.claude/skills/toastytoast25-claude-code-dart-flutter-create-dto/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Create Dto does


description: "Generates DTOs with Freezed for API request/response serialization" globs: ["lib/**/dtos/*.dart", "lib/**/data/**/*_dto.dart", "lib/**/data/**/*_request.dart"] alwaysApply: false

Create DTO Skill

Generate Data Transfer Objects for API communication with serialization.

Trigger

  • "create dto"
  • "new dto"
  • "data transfer object"
  • "api model"

Parameters

  • name: DTO name (e.g., "UserResponse", "CreateOrderRequest")
  • fields: List of fields with types
  • **ty

Alternatives in Development

  • Ars Revision Coach — ARS academic-paper revision-coach mode — Revision Roadmap + Response Letter Skeleton 4.5k ★
  • Quick Plan — Create a detailed implementation plan based on the user's requirements provided through the USER_PROMPT variab 3.4k ★
  • Agentlas Graph — Build an Agentlas automation by describing it, list saved ones, or request a run 1.1k ★

Full documentation available on GitHub

View Source Repository