What problem does it solve? Choosing the right @craft-ts/core API for a product requirement is hard when specs are written in business language. This Skill maps functional specifications, user stories, and page requirements (including French wording like "afficher", "liste", "supprimer") directly to concrete craft-ts primitives, insertions, store utilities, and entity helpers. ## Core Features & Use Cases - Lexical mapping: Converts spec wording into query, mutation, state, queryParams, asyncProcess, source$, and craft* store utilities using a documented lexical map. - Default compositions: Applies pattern recipes for list pages, detail pages, bulk delete with optimistic updates, URL-filtered search, forms, and feature stores, including craftPipe composition rules and optimistic-update defaults. - Architecture alignment: Points each mapping to existing baseline architecture-test helpers instead of inventing new rules. - Use Case: Given a spec like "display a user list with single and bulk delete", the Skill returns a mapping of query + two mutations + selection state + insertReactOnMutation with removeOne/removeMany and reload.onMutationError: true. ## Quick Start Use the translate-spec-to-craft-ts skill to map this functional spec to @craft-ts/core primitives, insertions, and craft utilities.