Saleor Commerce
Official@saleor
The made-to-measure commerce API. Built for developers and agents.
Agent Skills by Saleor Commerce
Showing 36 vetted skills indexed across 3 GitHub repositories.
saleor-dashboard-feedback
Guides error, warning, and success feedback patterns for Saleor Dashboard toasts and inline UI.
saleor-dashboard-detail-pages
Standardizes Saleor Dashboard entity detail pages with layout, metadata modal, and TopNav conventions.
saleor-dashboard-styles
Applies macaw-ui design system styling rules to Saleor Dashboard React components.
saleor-dashboard-security-audit
Triage OSV and pnpm audit findings into batched dependency vulnerability fixes.
saleor-dashboard-loading
Implements skeleton, spinner, and empty-state loading patterns for Saleor Dashboard entity views.
saleor-dashboard-microcopy
Standardizes helper text, card subtitles, and inline links in Saleor Dashboard React components.
saleor-dashboard-smooth-shadow
Applies smooth-shadow-ring elevation styling to floating UI surfaces in Saleor Dashboard.
saleor-dashboard-entity-detail
Standardizes entity detail page layouts and components in the Saleor Dashboard React codebase.
saleor-paper-storefront
Guides development of the Saleor Paper Next.js 16 storefront across caching, checkout, and product pages.
paper-migrations
Apply chronological upstream Paper storefront migrations to forked Saleor shops.
react-patterns
Guide React component logic placement across render, effects, and handlers.
checkout-management
Debug Saleor checkout state lifecycle across client and server contexts.
filtering-system
Define server-side and client-side filtering architecture for product lists.
ui-components
Create reusable UI components with design tokens, Tailwind, and shadcn/ui primitives.
checkout-architecture
Document reusable checkout UI components for sign-in, address, and payment steps.
saleor-investigation
Inspect Saleor source code to trace GraphQL resolvers, data loaders, and Django models.
testing
Automate Vitest testing workflows for JavaScript and TypeScript projects.
tailwind-turbopack
Generate Tailwind CSS classes via data attributes when Turbopack fails.
writing-skills
Catalog and codify AI agent skills using SKILL.md, REFERENCE.md, and STATE_MACHINE.md.
pdp
Implement Product Detail Pages with server and client component orchestration.
graphql-workflow
Synchronize GraphQL schemas with generated TypeScript types via graphql-codegen.
seo-system
Integrate page metadata, JSON-LD, and Open Graph/Twitter cards into Next.js applications.
variant-selection
Map product attribute selections to concrete variants for Add to Cart actions.
caching-strategy
Configure Next.js Cache Components with cacheLife and cacheTag for revalidation.
Frequently Asked Questions About Saleor Commerce
FAQPage SchemaWhat specific commerce tasks can be managed using these capabilities?▼
These capabilities enable the management of multi-channel storefronts, complex checkout state lifecycles, product variant selection, and server-side filtering architectures. You can implement custom product detail pages, configure multi-currency support, and synchronize data models using type-safe operations.
Which engineering personas benefit most from these technical patterns?▼
Frontend engineers, full-stack developers, and commerce architects building headless storefronts benefit most. These patterns are designed for developers working with Next.js, GraphQL, and TypeScript who require precise control over state management, caching strategies, and entity validation within a commerce ecosystem.
What are the primary dependencies and prerequisites for implementation?▼
Implementation requires a foundational understanding of the Saleor commerce platform, GraphQL, and TypeScript. Key dependencies include Next.js for rendering, Zod for runtime validation, and graphql-codegen for maintaining type safety across your schema and operations.