vendure-ui
Installation
SKILL.md
Vendure UI
Apply Vendure's component decisions and strong-default screen recipes while keeping domain data and application state in the consumer.
Classify the host
Inspect the task and repository before choosing imports.
- Treat code as a Dashboard extension when it imports or calls
defineDashboardExtensionfrom@vendure/dashboard, or when aVendurePlugindeclares adashboardentry. - In a Dashboard extension, import design-system UI and dashboard layout/form APIs from
@vendure/dashboard. Do not mix in direct@vendure-io/uiimports unless the repository documents an exception. - In a standalone consumer, import each component from its exact
@vendure-io/ui/components/atoms/*orcomponents/molecules/*subpath. Do not create barrel imports. - Inspect the installed package source and types before assuming an export or prop. The source is the API authority.
Complete classification when the host and import surface are explicit.
Choose the composition
Follow this order: