Asortyment
Zmienia dane w sklepie — wymagany dry_run
Normalizacja opcji wariantów
Ustandaryzuj nazwy rozmiarów i kolorów wariantów w całym katalogu.
ZaawansowanyAPI 2025-01
Komenda
bash
shopify-admin-skills:variant-option-normalizer store=your-store.myshopify.com### name
Normalizacja opcji wariantów — ujednolicenie rozmiarów i kolorów
### oneLiner
Wykrywa niespójne nazwy opcji wariantów (Sm, small, S) i masowo poprawia je do jednego standardu.
### whenToUse
- Po imporcie produktów od nowego dostawcy, gdy jego konwencje rozmiarów różnią się od Twoich.
- Gdy filtry rozmiarów w sklepie nie grupują wariantów poprawnie przez niespójne wartości opcji.
- Przed integracją z aplikacją wyszukiwania lub filtrowania, która wymaga jednolitych etykiet.
### howToRun
```
Run skill: shopify-admin-variant-option-normalizer
Store: twojsklep.myshopify.com
option_name: Size
mapping:
"Sm": "S"
"small": "S"
"Sml": "S"
"Med": "M"
"Lrg": "L"
dry_run: true
```
### whatYouGet
Plik CSV `option_normalizer_YYYY-MM-DD.csv` z kolumnami: `product_id`, `product_title`, `variant_id`, `sku`, `option_name`, `old_value`, `new_value`. Uruchom z `dry_run: true` żeby zobaczyć wszystkie wartości opcji które zostałyby zmienione — często odkryjesz więcej niespójności niż się spodziewasz. Normalizuj jeden `option_name` na raz (najpierw Size, potem Color), żeby ograniczyć ryzyko błędów.
### polishContext
### safetyNote
Skill wykonuje mutację `productVariantsBulkUpdate` — zmiana wartości opcji jest widoczna natychmiast dla klientów na stronie sklepu i może zepsuć istniejące linki do koszyka. Uruchom z `dry_run: true` i zweryfikuj wszystkie warianty przed zatwierdzeniem.
---
Bazuje na open-source 40RTY-ai/shopify-admin-skills (MIT), rozszerzone o kontekst polskiego rynku przez Dawida Gaca.