multi-location-inventory-audit

Installation
SKILL.md

Purpose

Surfaces inventory sync discrepancies across locations — specifically variants where available is negative or committed > on_hand, which indicate drift between Shopify's committed counter and actual physical stock. Common causes: 3PL delays posting returns, WMS deductions stacking with Shopify's committed count, or multi-store sync issues. Read-only — no mutations. Replaces manual inventory reconciliation spreadsheets and the need to navigate each location separately in the Shopify admin.

Prerequisites

  • shopify auth login --store <domain>
  • API scopes: read_products, read_inventory, read_locations

Parameters

Parameter Type Required Default Description
store string yes Store domain (e.g., mystore.myshopify.com)
format string no human Output format: human or json
dry_run bool no false Preview operations without executing mutations
location_ids array no Specific location GIDs to audit (default: all active locations)
flag_negative_available bool no true Flag variants where available < 0
flag_committed_exceeds_onhand bool no true Flag variants where committed > on_hand
include_untracked bool no false Include variants with inventory tracking disabled
Related skills
Installs
2
GitHub Stars
139
First Seen
Apr 11, 2026