Spree Data Model

Use when the user is asking how Spree's domain models relate — Orders, LineItems, Variants, Products, Stores, Channels, Markets, Payments, Shipments, Customers, Adjustments. Architecture and relationships only. Common phrasings include "how does X connect to Y", "what's the relationship between", "where does Spree store X", "how do I query orders across stores", "how do channels work", "what's the difference between Cart and Order", "Store vs Channel vs Market". For adding new models / new API resources, use the `spree-resource` skill. For field-level detail, see `docs/developer/core-concepts/` in the installed `@spree/docs` package.

spree 9e9a9be 8.7 KB Updated

File contents

spree/agent-skills/tree/main/skills/spree-data-model commit 9e9a9be488

Frequently asked questions

npx skillmds@latest add spree/spree-data-model