LogoClawIndex
CasesSkillsAbout
LogoClawIndex

module-standards - Backend Module Standards

Defines quality standards for backend modules including DTO validation, batch endpoints, filtering, pagination, seeds, Swagger docs, and module isolation.

Tags

Updated: 2026-09-21
backendnestjsdtoswaggercrud

Capabilities

Validate DTO inputsProvide CRUD batch endpointsImplement server side pagination filteringDocument API with Swagger annotations

Typical Inputs

Request payloads and query DTOsModule specifications and requirements

Typical Outputs

Standardized HTTP error response envelopesPer item batch outcome responsesOpenAPI Swagger documentation

What this skill does

  • Validate DTO inputs
  • Provide CRUD batch endpoints
  • Implement server side pagination filtering
  • Document API with Swagger annotations
  • Maintain single responsibility module isolation

Inputs

  • Request payloads and query DTOs
  • Module specifications and requirements

Outputs

  • Standardized HTTP error response envelopes
  • Per item batch outcome responses
  • OpenAPI Swagger documentation
  • Deterministic database seed scripts

Requirements

  • NestJS framework
  • class-validator and class-transformer
  • @nestjs/swagger package
  • Drizzle ORM

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.