Przejdź do treści
Biblioteka skilli
Programowanie · Budowanie i kod

configurator-recipes

/configurator-recipes

Dostarcza gotowe szablony konfiguracji sklepu dla typowych typów biznesu, np. moda, elektronika i subskrypcje, jako punkty startowe.

Repozytorium
configurator ↗
Licencja
BSD-3-Clause
Ostatnia zmiana repozytorium
17.08.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
5
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 17.08.2026, bez odwołań do wycofanych modeli i API.

Licencja

BSD-3-Clause, otwarta.

Co robi i kiedy

Dostarcza gotowe szablony konfiguracji sklepu dla typowych typów biznesu, np. moda, elektronika i subskrypcje, jako punkty startowe.

Oryginalny opis (EN)

Pre-built store configuration templates for common business types. Use whenever user asks for templates, examples, starting points, or mentions fashion/electronics/subscription store setup. Not for custom product type design (use product-modeling).

Jak działa

  1. Overview
  2. When to Use
  3. Available Recipes
  4. Quick Start
  5. Recipe Details: Fashion Store
  6. Other Recipes
  7. Customization Tips
  8. Common Mistakes
  9. Creating Your Own Recipe
  10. See Also
Sekcje z nagłówków SKILL.md, w oryginale · 156 linii, 799 słów
Podgląd SKILL.md
---
name: configurator-recipes
version: 2.0.0
description: "Pre-built store configuration templates for common business types. Use whenever user asks for templates, examples, starting points, or mentions fashion/electronics/subscription store setup. Not for custom product type design (use product-modeling)."
allowed-tools: Read, Write
license: MIT
compatibility: "Claude Code or Claude.ai. Requires @saleor/configurator CLI installed."
---

# Configurator Recipes

## Overview

Recipes are ready-to-use `config.yml` templates for common store types. Pick one that matches your business, customize it, and deploy. They save you from building your store configuration from scratch.

## When to Use

- "How do I set up a fashion store?"
- "Is there a template for electronics?"
- "Can I see an example config.yml?"
- "What's a good starting point for my store?"
- "How do I set up a subscription service?"
- When NOT looking for CLI commands -- use `configurator-cli` instead
- When NOT designing custom product types -- use `product-modeling` instead

## Available Recipes

| Recipe | Best For | Key Features |
|--------|----------|--------------|
| **Fashion Store** | Apparel, shoes, accessories | Size/color variants, seasonal collections, multi-currency |
| **Electronics Store** | Tech products, gadgets | Specs attributes, storage/RAM variants, warranty info |
| **Subscription Service** | Recurring products, SaaS | Plan tiers, billing cycles, add-on services |

For a blank starting point (correct structure, no business content), use `/configurator init`.

## Quick Start

```bash
# Option 1: Interactive wizard
/recipe

# Option 2: Copy a template directly
cp plugin/skills/configurator-recipes/templates/fashion-store.yml config.yml

# Option 3: Customize and deploy
npx configurator deploy --url=$URL --token=$TOKEN
```

## Recipe Details: Fashion Store

A complete configuration for apparel and fashion retail with two channels (US/EU), five product types, a full category tree, and curated collections.

**Channels**: US Store (USD), EU Store (EUR)

**Product Types**: T-Shirt, Pants, Dress, Shoes, Accessory -- each with appropriate size/color/material variants.

**Categories**:
```
Clothing → Men's (T-Shirts, Pants, Shoes) / Women's (Dresses, Tops, Shoes) / Accessories (Bags, Jewelry)
```

**Collections**: New Arrivals, Best Sellers, Sale Items, Seasonal Collection

**Attributes**: Size (XS-XXL), Color (swatches), Material, Brand, Care Instructions

See [templates/fashion-store.yml](templates/fashion-store.yml) for the complete configuration.

## Other Recipes

**Electronics Store** -- Single channel (USD), product types for Smartphones, Laptops, Tablets, Accessories, and Software. Attributes include Brand, Storage, RAM, Screen Size, and Warranty. See [templates/electronics-store.yml](templates/electronics-store.yml).

**Subscription Service** -- Subscription portal channel, product types for Monthly/Annual subscriptions, One-Time Purchases, and Add-Ons. Attributes include Plan Tier, Billing Cycle, User Limit, and Storage Limit. See [templates/subscription-service.yml](templates/subscription-service.yml).

## Customization Tips

After copying a recipe:

1. **Rename channels** to match your brand and regions
2. **Adjust currency and country codes** for your markets
3. **Modify categories** for your actual product catalog
4. **Add or remove product types** you don't need
5. **Test on staging first** before deploying to production

## Common Mistakes

| Mistake | Fix |
|---------|-----|
| Using a recipe without customizing identifiers | Update all slugs and names to match your brand before deploying |
| Not adjusting currency/country codes | Change `currencyCode` and `defaultCountry` to your actual markets |
| Deploying a recipe straight to production | Always test on a staging instance first |
| Keeping entity types you don't need | Remove unused product types, categories, etc. to keep your config clean |
| Forgetting to update channel references | Products reference channels by slug -- make sure they match after renaming |

## Creating Your Own Recipe

### Template Structure

A recipe template should follow this structure:

```yaml
# Recipe: [Business Type] Store
# Description: [What this recipe sets up]
# Customize: [List key things users should change]

channels:
  - name: "Main Store"          # ← User should rename
    slug: "main"                # ← User should update
    currencyCode: USD           # ← User should set region
    defaultCountry: US
    isActive: true

productTypes:
  # Each type should have a comment explaining its purpose
  - name: "[Type Name]"
    isShippingRequired: true
    productAttributes: [...]
    variantAttributes: [...]

categories:
  # Keep hierarchy to 3 levels max
  - name: "[Root Category]"
    slug: "[root-slug]"
    subcategories: [...]
```

### Required Sections

Every recipe must include:
1. **Header comment** — recipe name, description, customization checklist
2. **At least one channel** — with valid currency and country codes
3. **Product types** — with product and variant attributes defined
4. **Categories** — at least a basic hierarchy
5. **Comments** — explaining what each section does and what to customize

### Testing Your Recipe

```bash
# 1. Deploy to a fresh Saleor instance
npx configurator deploy --url=$STAGING_URL --token=$STAGING_TOKEN

# 2. Verify idempotency (second deploy should show no changes)
npx configurator deploy --url=$STAGING_URL --token=$STAGING_TOKEN

# 3. Introspect and diff to confirm round-trip fidelity
npx configurator introspect --url=$STAGING_URL --token=$STAGING_TOKEN --config=introspected.yml
npx configurator diff --url=$STAGING_URL --token=$STAGING_TOKEN
```

### Documentation Checklist

- [ ] Every section has comments explaining purpose
- [ ] All placeholder values are clearly marked for customization
- [ ] Currency/country codes use valid ISO standards
- [ ] Slugs are descriptive and follow lowercase-hyphen convention
- [ ] README or header documents what the recipe creates

## See Also

### Related Skills

- **`configurator-schema`** - Config.yml structure and validation rules
- **`product-modeling`** - Product type design and attribute selection
- **`saleor-domain`** - Entity relationships and Saleor concepts
Pliki w paczce (5)
  • SKILL.md 6 KB
  • templates/electronics-store.yml 11 KB
  • templates/fashion-store.yml 11 KB
  • templates/skeleton.yml 13 KB
  • templates/subscription-service.yml 10 KB

Wersje

W bazie nie ma innych skilli o nazwie configurator-recipes.

Migawka bazy z 28.10.2026 · wersja paczki f0003121859e (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100product-modeling
    Projektuje typy produktów, wybór atrybutów i warianty w Saleor: produkty, SKU, katalogi i atrybuty.
  • 100configurator-workflow
    Prowadzi pełny przepływ wdrożenia Saleor Configurator: walidacja, diff, plan i deploy, przy wdrażaniu, synchronizacji lub debugowaniu konfiguracji sklepu oraz automatyzacji łączącej polecenia CLI.
  • 100saleor-configurator
    Zarządza konfiguracją sklepu Saleor jako kodem: pisze config.yml, uruchamia deploy, introspect i diff oraz diagnozuje problemy z synchronizacją.
  • 100walkeros-mapping-configuration
    Dostarcza przepisy na konfigurację mapowań zdarzeń walkerOS dla GA4, Meta, własnych API i typowych transformacji.
  • 90product-configurator-design
    Projektuje konfiguratory produktów typu zbuduj własny (w stylu Tesli, plany cenowe) z logiką ograniczeń, ceną w czasie rzeczywistym, walidacją oraz zapisem i udostępnianiem konfiguracji.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.