Build Services

Build a feature's services/ layer — async capability contracts (ports to the outside world). Optional.

Adobe 957b773 612 B Updated 142 repo stars

File contents

Skip if this feature doesn't contain or require services.

Create the feature's services/ layer: one <name>-service/ namespace folder per async contract — an interface (validated with AsyncDataService.IsValid), async-only members, and create* factories.

Only if the feature talks to the outside world. Comes after data/, before services/main-service/.

The how is in the auto-loading features/services/index.md rule (and global/namespace.md).

adobe/data/tree/main/packages/data-ai/skills/build-services commit 957b773240

Frequently asked questions

npx skillmds@latest add adobe/build-services