shopify-products

Create, update, and verify Shopify products via GraphQL or CSV.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/redbananastudios/ai-library --skill shopify-products
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify-products
Source: https://github.com/redbananastudios/ai-library/tree/main/generated/claude/skills/shopify-products
Command: npx skills add https://github.com/redbananastudios/ai-library --skill shopify-products

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the manual, error-prone work of creating, updating, and importing Shopify products by guiding the user through a complete Shopify Admin API (GraphQL) or CSV-based workflow.

Core Features & Use Cases

  • GraphQL product creation and updates: Create new products, update existing products, manage variants, and delete products with Shopify Admin API mutations.
  • Bulk product importing via CSV: Import 20+ products using Shopify’s admin import flow with a well-defined CSV format, including variant, image, and SEO columns.
  • Media and inventory management: Upload product images (staged upload + attach) and adjust inventory quantities using Shopify inventory mutations.

Use it for adding products, bulk importing/updating variants, uploading product images, assigning products to collections, and correcting inventory.

Quick Start

Ask to create or update the product catalog for 10 to 25 items in Shopify, and include titles, variant options (e.g., size/colour), pricing/SKUs, inventory quantities, and image URLs (or a CSV if bulk is needed).

Frequently Asked Questions about shopify-products

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upload product images using the Shopify Admin API?

Upload product images to Shopify using a staged upload process followed by attaching the media to the product via GraphQL mutations. This workflow handles image URLs provided in your structured product data.

Can I adjust Shopify inventory quantities with GraphQL mutations?

Yes, you can adjust Shopify inventory quantities using the inventorySetQuantities mutation via the GraphQL Admin API. This allows precise inventory corrections for specific product variants after creation or updates.

What is the best way to update existing Shopify products and variants?

Update existing Shopify products and variants by structuring your product data and executing GraphQL mutations via the Admin API. You can also assign products to collections and modify SEO fields during the update.

Does Shopify bulk product import via CSV support SEO fields and collection assignments?

Yes, Shopify bulk CSV import supports well-defined columns for SEO fields and variant options. Collection assignments for both new and existing items are handled through GraphQL mutations after the import process.