shopify-admin-vendor-consolidation

Installation
SKILL.md

Purpose

Walks every product in the catalog, normalizes the vendor field, and clusters near-duplicates such as Acme, ACME, Acme Inc, and Acme (trailing whitespace). Surfaces a recommended canonical form per cluster and the count of products that would migrate. Vendor sprawl breaks vendor-based reports, navigation, and supplier reconciliation. Read-only — no mutations; output is the worklist for a follow-up consolidation.

Prerequisites

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

Parameters

Parameter Type Required Default Description
store string yes Store domain (e.g., mystore.myshopify.com)
similarity_threshold float no 0.88 Levenshtein-ratio threshold for clustering (0.0–1.0)
min_cluster_size integer no 2 Only emit clusters with at least this many distinct vendor strings
ignore_suffixes string no "Inc,LLC,Ltd,Co,Corp" Comma-separated company suffixes stripped before comparison
status_filter string no ALL Product status to include: ACTIVE, DRAFT, ARCHIVED, or ALL
format string no human Output format: human or json

Safety

Installs
2
GitHub Stars
182
First Seen
Jun 2, 2026
shopify-admin-vendor-consolidation — 40rty-ai/shopify-admin-skills