LogoClawIndex
CasesSkillsAbout
LogoClawIndex

adonisjs-dtos - Define AdonisJS v6 data transfer objects

Defines plain TypeScript interfaces and classes for validated data transfer between HTTP, action, service, and response layers.

Tags

Updated: 2026-10-03

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Define typed DTO contracts
  • Build DTOs from validated payloads
  • Normalize data at construction
  • Compose nested DTOs
  • Add static factory methods
  • Separate response DTOs

Inputs

  • Validated request payloads
  • Model or external source data
  • Domain data requirements

Outputs

  • TypeScript DTO interfaces or classes
  • Normalized data objects
  • Serialized response shapes

Requirements

  • AdonisJS v6
  • TypeScript support

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
AdonisJS
TypeScript
DTO
data transfer
validation
domain modeling
Define typed DTO contracts
Build DTOs from validated payloads
Normalize data at construction
Compose nested DTOs
Validated request payloads
Model or external source data
Domain data requirements
TypeScript DTO interfaces or classes
Normalized data objects
Serialized response shapes