- Home
- Skills
- E-commerce
- Shopify Product CSV Checker
Shopify Product CSV Checker
Catch common Shopify product CSV mistakes and get a row-by-row fix report for prices, variants, headers, and duplicate SKUs.
$9.99
Works with the AI Agents you already use
Shopify Product CSV Checker
Example session with this skill installed
Check this fictional product CSV before I import new products into Shopify. Run the local checker, explain the errors and warnings, and give me a fix list. Keep the original file unchanged.
URL handle,Title,Option1 name,Option1 value,SKU,Price,Compare-at price,Status,Product image URL
cotton-tee,Cotton Tee,Size,S,000101,$29.00,39.00,active,https://example.com/tee.jpg
cotton-tee,,Size,M,000101,29.00,20.00,,images/tee.jpg
- Read your context and instructions
- Compiled the shopify product csv
- Generated the data export
Shopify product CSV preflight
Actual checker output from the included fictional example.
Mode: new. Records checked: 2.
Blocking errors: 2. Warnings: 2.
This report covers supported checks only. It does not establish Shopify import acceptance.
Record numbers include the header and count quoted multiline cells as one record.
| Level | Record | Check | Column | Observed value | Suggested action |
|---|---|---|---|---|---|
| error | 2 | price_format | Price | $29.00 | Use a nonnegative decimal amount without currency symbols or grouping separators; confirm the intended amount. |
| error | 3 | image_url | Product image URL | images/tee.jpg | Use a full HTTP(S) image URL. Reachability is not checked. |
| warning | 3 | compare_at_review | Compare-at price | 20.00 | Compare-at is not above the selling price; confirm the intended sale presentation. |
| warning | 3 | duplicate_sku | SKU | 000101 | Also used by another variant at record 2; confirm intentional reuse. |
Unchecked columns: none listed
Live store state, image accessibility, taxonomy, metafield values, Markets configuration, packed dimensions, and full platform constraints were not validated.
Next steps
Confirm the intended numeric price, replace the relative image path with a real publicly accessible image URL, and review the compare-at price and repeated SKU. If you want a repaired copy, supply those decisions and rerun the checker on that copy. The original file remains unchanged, including the leading zeros in SKU 000101. No Shopify upload has taken place.
tee.jpg
CSV · data export
Example file from a real run - the skill writes it into your workspace.
Connects securely to your tools. The creator never sees your data.
About this skill
Preparing a Shopify product import? Give your AI agent the CSV and ask it to check the file before you upload it.
Shopify Product CSV Checker combines a local Python checker with an agent workflow that explains each issue and prepares a repair plan. The report separates blocking errors from warnings that need your judgment.
What you get
- Checks for broken CSV structure, duplicate headers, and missing product identity.
- Price-format checks and review warnings for suspicious compare-at prices.
- Option-pair checks, repeated variant warnings, and missing option identity checks for updates.
- Duplicate SKU review that preserves leading zeros.
- Image URL format checks without contacting the URLs.
- Markdown and JSON reports with record numbers and suggested actions.
- A fictional example file, its actual checker output, and 23 automated regression tests.
Handles selected current and legacy Shopify column names, multiple variants, and extra image rows. The checker leaves your original CSV unchanged. If you ask your agent to repair the file, it can use the report to create a separate draft and explain the changes.
Best for
Shopify freelancers, small store teams, and agencies that prepare product imports or product updates.
Requirements
An AI agent with local file access and command execution, plus Python 3.9 or newer. No additional Python packages, Shopify account connection, or API key is required by the checker. A text-only chat cannot run the script.
The package has been tested locally. Compatibility has not been independently verified in every agent or with a live Shopify import.
Scope
For Shopify product CSV files only. It does not cover inventory-by-location imports, customer or order imports, or B2B catalog imports. It does not validate live store state, image availability, taxonomy values, metafield definitions, Markets configuration, packed dimensions, or every Shopify constraint. A clean report is not a guarantee that Shopify will accept an import.
The checker itself is offline and makes no network calls. Any file content you share with an AI agent is still subject to that provider's data handling.
Independent tool, unaffiliated with Shopify.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scanned
Verified clean 8 days ago
- Passed all security checks, Safe to install
Requires