LogoClawIndex
CasesSkillsAbout
LogoClawIndex

nestjs - NestJS Patterns & Best Practices

Guide for building REST APIs with NestJS modules, services, controllers, guards, DTOs, and testing patterns

Tags

Updated: 2026-05-09

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • create controllers
  • create services
  • create repositories
  • create DTOs
  • implement guards
  • implement interceptors
  • configure validation
  • handle exceptions
  • write tests
  • configure modules

Inputs

  • HTTP requests
  • DTO definitions
  • Database schema
  • User credentials
  • Validation rules

Outputs

  • HTTP responses
  • Error responses
  • Validated data
  • Paginated results

Requirements

  • Node.js environment
  • NestJS framework
  • TypeScript
  • Prisma ORM
  • class-validator

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.
NestJS
Backend
REST API
TypeScript
Enterprise Architecture
create controllers
create services
create repositories
create DTOs
HTTP requests
DTO definitions
Database schema
HTTP responses
Error responses
Validated data