shopify-products
Create and manage Shopify products via the Admin GraphQL API or CSV import. Workflow: gather data, choose method, execute, verify. Use whenever the user wants to add products to Shopify, bulk-import a catalog from CSV/spreadsheet/URL, update variants or prices, manage inventory quantities, upload product images, or assign products to collections.
npx skills add jezweb/claude-skills --skill shopify-products --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Shopify Products Create, update, and bulk-import Shopify products. Produces live products in the store via the GraphQL Admin API or CSV import. ## Prerequisites - Admin API access token (use the **shopify-setup** skill if not configured) - Store URL and API version from `shopify.config.json` or `.dev.vars` ## Workflow ### Step 1: Gather Product Data Determine what the user wants to create or update: - **Product basics**: title, description (HTML), product type, vendor, tags - **Variants**: options (size, colour, material), prices, SKUs, inventory quantities - **Images**: URLs to upload, or local files - **SEO**: page title, meta description, URL handle - **Organisation**: collections, product type, tags Accept data from: - Direct conversation (user describes products) - Spreadsheet/CSV file (user provides a file) - Website scraping (user provides a URL to extract from) ### Step 2: Choose Method | Scenario | Method | |----------|--------| | 1-5 products | GraphQL mutations | | 6-20 products | GraphQL with batching | | 20+ products | CSV import via admin | | Updates to existing | GraphQL mutations | | Inventory adjustments | `inventorySetQuantities` mutation | --- ### Step 3a: Crea
- Prerequisites
- Workflow
- Step 1: Gather Product Data
- Step 2: Choose Method
- Step 3a: Create via GraphQL (Recommended)
- Step 3b: Bulk Import via CSV
- Step 4: Upload Product Images
- Step 5: Assign to Collections
- Step 6: Set Inventory
- Step 7: Verify
- Critical Patterns
- Product Status
- Variant Limits
- Price Formatting
curl -s https://{store}/admin/api/2025-01/graphql.json \What does the shopify-products skill do?
Create and manage Shopify products via the Admin GraphQL API or CSV import. Workflow: gather data, choose method, execute, verify. Use whenever the user wants to add products to Shopify, bulk-import a catalog from CSV/spreadsheet/URL, update variants or prices, manage inventory quantities, upload product images, or assign products to collections.
How do I install it?
Run `npx skills add jezweb/claude-skills --skill shopify-products --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From jezweb/claude-skills, a repository with 954 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
