WooCommerce Product CSV Import Schema - AI Agent Skill

Free AI agent skill for generating WooCommerce-conformant product CSV import files. Covers product types, attribute columns, parent-variation linking, and common pitfalls.

WooCommerce product CSV import schema agent skill

WooCommerce Product CSV Import Schema - Agent Skill

An AI agent skill for generating WooCommerce product CSV import files. WooCommerce's CSV format is more complex than Shopify's - it uses a type-based model with simple, variable, and variation product types, and dynamic attribute columns that don't appear in the default header.

This skill file documents every column, the parent-variation linking mechanism, attribute syntax, and the pitfalls that trip up both humans and AI tools.

Download WooCommerce CSV Agent Skill (.md)

What's in the skill file?

  • Product type model: How simple, variable, variation, grouped, and external types interact
  • Parent-variation linking: How variation rows reference their parent via the Parent column using SKU
  • Dynamic attribute columns: The Attribute N name/value(s)/visible/global pattern for product options
  • Pipe separator for values: Variable parents use | to list all option values; variations use single values
  • Complete column reference: Every field with type, constraints, and behavior
  • 10 common pitfalls: Missing Parent column, pipe vs comma, no price on variable parents, and more

Key technical constraints

ConstraintValue
Product typessimple, variable, variation, grouped, external
Variation linkingParent column = parent SKU
Attribute value separatorPipe (|) on parent rows
Boolean format1 / 0
Category hierarchyClothing > T-Shirts (space-angle-space)
Max options per productUnlimited (no platform limit)

How to use this skill

  1. Download the .md file above
  2. Add it to your AI tool's context - system prompt, project rules, or knowledge base
  3. Ask your AI to generate a WooCommerce product CSV and it will handle the type system, attribute columns, and parent-variation linking correctly

Need a ready-to-use template?

If you'd rather start with a pre-filled spreadsheet than a schema reference, download our free WooCommerce Product CSV Template with example products and every column pre-formatted.

Skip the CSV entirely with Product Upload

WooCommerce's CSV format is particularly tricky - dynamic attribute columns, pipe separators, parent-variation linking. One mistake and your variants don't connect. Product Upload bypasses all of this. Import products from any website directly into WooCommerce with one click.

Try Product Upload for Free