Genesis GuideE-commerce · AI
ENPL
GuideResourcesdawidgac.com
Merchandising
Zmienia dane w sklepie — wymagany dry_run

Variant Option Normalizer

Standardize size and color variant names across the whole catalog.

AdvancedAPI 2025-01

Command

bash
shopify-admin-skills:variant-option-normalizer store=your-store.myshopify.com
### name Variant Option Normalizer — Standardize Sizes and Colors ### oneLiner Detects inconsistent variant option values (Sm, small, S) and bulk-corrects them to a single canonical standard. ### whenToUse - After importing products from a new supplier whose size conventions differ from your catalog standard. - When storefront size filters fail to group variants correctly because option values are inconsistent. - Before integrating a search or filtering app that requires uniform option labels to function correctly. ### howToRun ``` Run skill: shopify-admin-variant-option-normalizer Store: yourstore.myshopify.com option_name: Size mapping: "Sm": "S" "small": "S" "Sml": "S" "Med": "M" "Lrg": "L" dry_run: true ``` ### whatYouGet A CSV file `option_normalizer_YYYY-MM-DD.csv` with columns: `product_id`, `product_title`, `variant_id`, `sku`, `option_name`, `old_value`, `new_value`. Run with `dry_run: true` to see every option value that would change — you often discover more inconsistencies than expected. Normalize one `option_name` at a time (Size first, then Color) to keep the mapping manageable and reduce error risk. ### polishContext ### safetyNote This skill executes a `productVariantsBulkUpdate` mutation — option value changes are immediately visible to customers on the storefront and may break existing cart links. Run with `dry_run: true` and verify all affected variants before committing.

Bazuje na open-source 40RTY-ai/shopify-admin-skills (MIT), rozszerzone o kontekst polskiego rynku przez Dawida Gaca.

Dawid Gac
WebsiteGuideResources
Genesis Guide by Dawid Gac© 2026 Dawid Gac