TS Ddd Domain Service

Create, review, or guide pure Domain Service implementation in a TypeScript + DDD monorepo. Use when the request involves `*.service.ts` files inside `apps/api/src/<bc>/domain/services/`, domain policies, pure calculations/rules across multiple entities/VOs, naming patterns (`*Policy`, `*Calculator`, `*Resolver`, `*Specification`), branching on closed-set enums (status / kind / role) from `@acme/celebrations-contracts`, or tests in `apps/api/test/<bc>/domain/services/`. Scope is the *pure* domain layer; for orchestrators that need a repository or other I/O (e.g. `SlugAllocator`), see the sibling `application/services/` section at the end.

llodev c63d5c7 11 files · 47.8 KB Updated

File contents

llodev/skills/tree/main/skills/ts-ddd-domain-service commit c63d5c774d

Frequently asked questions

npx skillmds@latest add llodev/ts-ddd-domain-service