shopify-admin-product-lifecycle-manager

Installation
SKILL.md

Purpose

Queries products matching a tag, vendor, collection, or status filter and bulk-transitions them to a target status (DRAFT, ACTIVE, or ARCHIVED). Used for seasonal launches (DRAFT → ACTIVE), end-of-season sunsetting (ACTIVE → ARCHIVED), and pre-launch staging (creating as DRAFT, activating on a date).

Prerequisites

  • Authenticated Shopify CLI session: shopify store auth --store <domain> --scopes read_products,write_products
  • API scopes: read_products, write_products

Parameters

Parameter Type Required Default Description
store string yes Store domain (e.g., mystore.myshopify.com)
filter string yes Product filter query (e.g., tag:summer-2026, vendor:Nike, status:draft)
target_status string yes Target status: ACTIVE, DRAFT, or ARCHIVED
dry_run bool no true Preview products without executing mutations
format string no human Output format: human or json

Safety

Related skills
Installs
5
GitHub Stars
139
First Seen
Apr 12, 2026