customer-note-bulk-annotator

Installation
SKILL.md

Purpose

Queries customers matching a filter (tag, email list, or spend threshold) and appends a note to each customer record. Internal notes are visible to staff in Shopify Admin but not to customers. Used for post-campaign annotation, import source tracking, VIP flags, or support context.

Prerequisites

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

Parameters

Parameter Type Required Default Description
store string yes Store domain (e.g., mystore.myshopify.com)
filter string yes Customer filter query (e.g., tag:vip, total_spent:>=500)
note string yes Note text to append to matching customers
append bool no true Append to existing note (true) or replace entirely (false)
dry_run bool no true Preview matching customers without executing mutations
format string no human Output format: human or json

Safety

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