orchestration-service-nestjs

Installation
SKILL.md

Orchestration Service Pattern - NestJS

Orchestration Services coordinate multiple Model Services for workflows that span multiple domain models. They sit between Controllers and Model Services, handling cross-domain business logic.

Canonical Examples

Study these real implementations as the source of truth:


When to Use an Orchestration Service

Use an Orchestration Service (not a Model Service) when:

  • The operation spans 2+ domain models (e.g., Show + Task + TaskTarget)
  • Bulk operations with per-item logic (generate tasks for N shows)
  • Cross-domain validation (verify user is a studio member before assigning a task)
Related skills
Installs
1
GitHub Stars
1
First Seen
Mar 31, 2026