saleor
@saleor Organization
Public Skills
pytest-runner
by saleor
Run pytest tests with automatic virtual environment activation. Use this skill whenever running tests, executing pytest, or when asked to "run tests", "test this", or any test execution task. Ensures venv is always activated before pytest runs.
saleor-django-migration
by saleor
Generate Django schema migrations for the Saleor codebase using manage.py makemigrations. Use when (1) a new Django model is created, (2) model fields are added/altered/removed, (3) user explicitly asks to create a migration. This skill covers ONLY synchronous schema migrations (CreateModel, AddField, AlterField, RemoveField, etc.) — NOT data migrations with RunPython or RunSQL. If unsure whether the migration is schema-only, ask the user.
saleor-commit
by saleor
Commit changes in the Saleor codebase with pre-commit hook error handling. Use when asked to "commit", "commit changes", "make a commit", or any git commit task in the Saleor project. Handles virtual env activation, staging, commit message writing, and automatic resolution of pre-commit hook failures (ruff, mypy, schema, migrations).
saleor-paper-storefront
by saleor
Project-specific patterns for the Saleor Paper storefront built with Next.js 16, TypeScript, and Tailwind CSS. Use when working with product pages, checkout flow, caching, variant selection, filtering, SEO, or UI components. For universal Saleor API patterns, see the saleor-storefront dependency.
configurator-cli
by saleor
"CLI commands for deploying, diffing, and introspecting Saleor stores. Use when asking about deploy, introspect, diff, dry-run, CI/CD setup, or CLI flags."
data-importer
by saleor
"Transforms external product data into Saleor config.yml format. Use when importing from CSV, Excel, Shopify exports, or any external data source."
configurator-recipes
by saleor
"Pre-built store configuration templates for common business types. Use when asking about store templates, example configs, fashion/electronics/subscription setup, or starting points."
product-modeling
by saleor
"Product type design, attribute selection, and variant planning for Saleor. Use when asking about product vs variant attributes, how to structure product types, attribute types, variant matrices, or catalog organization."
configurator-schema
by saleor
"Config.yml schema, entity structure, and validation rules. Use when asking about YAML format, required fields, entity identification, or config validation errors. Do NOT use for general YAML questions unrelated to Saleor Configurator."
saleor-domain
by saleor
"Saleor e-commerce entity types, relationships, and identifier rules. Use when asking about how entities relate, slug vs name identification, channels, or what Configurator manages."