split-shipment-planner

Installation
SKILL.md

Purpose

Splits a fulfillment order containing multiple line items into two or more separate fulfillment orders, each of which can be shipped independently with its own tracking number. Used when items in an order ship from different locations, on different dates, or require different carriers. Replaces manual split-shipment handling in Shopify Admin.

Prerequisites

  • Authenticated Shopify CLI session: shopify store auth --store <domain> --scopes read_orders,write_fulfillments
  • API scopes: read_orders, write_fulfillments
  • Target fulfillment order must be in OPEN status

Parameters

Parameter Type Required Default Description
store string yes Store domain (e.g., mystore.myshopify.com)
fulfillment_order_id string yes GID of the fulfillment order to split
split_groups array yes List of {line_item_ids: [], quantities: []} defining each shipment group
dry_run bool no true Preview split without executing mutation
format string no human Output format: human or json

Safety

Installs
1
GitHub Stars
155
First Seen
Apr 12, 2026
split-shipment-planner — 40rty-ai/shopify-admin-skills