shopify-admin-customer-timeline-export

Installation
SKILL.md

Purpose

Produces a complete, chronological dossier for a single customer. Pulls the customer record (identity, marketing consent, lifetime totals, tags, notes, addresses) and every order they've placed (with line items, fulfillments, refunds, and returns) and emits one merged CSV plus a human-readable timeline. Used by support agents handling escalations, by data export requests, and as the source-of-truth dump before an account merge or deletion. Read-only — no mutations.

Prerequisites

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

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
customer_id string yes GID of the customer (e.g., gid://shopify/Customer/12345)
include_line_items bool no true Include per-line-item rows in the CSV (one row per line item)
include_refunds bool no true Include refunds and returns as separate rows in the timeline
max_orders integer no 250 Cap on orders fetched (most recent first); 0 = no cap

Safety

Installs
2
GitHub Stars
182
First Seen
Jun 2, 2026
shopify-admin-customer-timeline-export — 40rty-ai/shopify-admin-skills