Skip to main content

build-data

Build a feature's data/ layer — data-TypeSpaces and the State spec. The first, foundational feature phase.

Informations de source

Dépôt
adobe/data
Dernière activité de la source
6 novembre 2026 à 20:26
Langue détectée de SKILL.md
anglais
Étoiles
13
Forks
8

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
build-data
description
Build a feature's data/ layer — data-TypeSpaces and the State spec. The first, foundational feature phase.
input
feature
output
feature
Create the feature's `data/` layer (pure spec; depends on nothing but `@adobe/data` and other `data/` declarations): - one TypeSpace folder per data type — `<type>/{<type>.ts, schema.ts, public.ts, <helper>.ts}`; - `data/state/` — the `State` aggregate plus its pure transforms/derivations. The schema is the single source of truth; the type derives from it (`Schema.ToType`). Helpers are pure and unit-tested. Run this first — every other layer imports `data/`. The how is in the auto-loading rules: `features/data/index.md`, `data/state.md`, and `typespace.md`.
Voir sur GitHub