bulk-price-adjustment

Installation
SKILL.md

Purpose

Applies a percentage or fixed price adjustment to every variant across a Shopify collection or tag in a single automated workflow — without manually navigating products in the admin UI, exporting CSVs, editing them, and re-importing. Use this skill when you need to run a storewide or collection-level sale, revert prices after a promotion ends, pass through a supplier cost increase, or align pricing across a segment of products. It replaces the paid functionality of apps like Prisync, Retail Pricing, or Bold Custom Pricing, and eliminates error-prone manual CSV uploads by operating directly against the Admin GraphQL API.

Prerequisites

  • Authenticated Shopify CLI session: shopify auth login --store <domain>
  • API scopes: read_products, write_products

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
collection_id string no* GID of collection to target (e.g., gid://shopify/Collection/123)
tag string no* Product tag to filter by (alternative to collection_id)
adjustment_type string yes percent or fixed
adjustment_value float yes Amount to adjust. Positive = increase, negative = decrease. For percent: -10 = 10% discount.
min_price float no 0 Floor price — no variant will be set below this value
Related skills
Installs
2
GitHub Stars
139
First Seen
Apr 11, 2026