shopify-admin-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

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