Asortyment
Zmienia dane w sklepie — wymagany dry_run
Zarządzanie cyklem życia produktów
Archiwizuj lub ukryj produkty na podstawie dat i stanów magazynowych.
ZaawansowanyAPI 2025-01
Komenda
bash
shopify-admin-skills:product-lifecycle-manager store=your-store.myshopify.com### name
Menedżer cyklu życia produktu — masowa zmiana statusu DRAFT / ACTIVE / ARCHIVED
### oneLiner
Aktywuje, ukrywa lub archiwizuje setki produktów jednocześnie na podstawie tagu, vendora lub filtra — zamiast klikania każdego produktu osobno.
### whenToUse
- Przed sezonowym launchem, żeby jedną komendą opublikować wszystkie produkty otagowane jako `launch:2026-05`.
- Na koniec sezonu, żeby wycofać kolekcję ze wszystkich kanałów sprzedaży bez usuwania produktów.
- Przy tworzeniu pre-launch stage — tworzysz produkty jako DRAFT i aktywujesz je w wyznaczonym dniu.
### howToRun
```
Run skill: shopify-admin-product-lifecycle-manager
Store: twojsklep.myshopify.com
filter: tag:launch:2026-05
target_status: ACTIVE
dry_run: true
```
### whatYouGet
Plik CSV `lifecycle_update_YYYY-MM-DD.csv` z kolumnami: `product_id`, `title`, `previous_status`, `new_status`, `vendor`, `tags`. Skill pomija produkty już będące w docelowym statusie. Status ARCHIVED usuwa produkty ze wszystkich kanałów sprzedaży natychmiast — sprawdź listę przez `dry_run: true` zanim zatwierdzisz archiwizację na dużej partii.
### polishContext
### safetyNote
Skill wykonuje mutację `productUpdate` na każdym dopasowanym produkcie. Status ARCHIVED usuwa produkt ze wszystkich kanałów sprzedaży i nie może być łatwo odwrócony masowo. Domyślnie `dry_run: true` — sprawdź listę produktów przed zatwierdzeniem.
---
Bazuje na open-source 40RTY-ai/shopify-admin-skills (MIT), rozszerzone o kontekst polskiego rynku przez Dawida Gaca.