Product Feed QA - E-commerce
Use this skill when
The user wants to check product feed or catalog quality before or after distribution issues.
Common requests:
- "Audit this product feed."
- "Why are products disapproved?"
- "Check feed issues before we scale Shopping."
- "Review product titles, prices, availability, and images."
Required input
Minimum useful input:
- Product feed CSV sample or full export.
- Merchant Center diagnostics export or screenshots if available.
- Product page URLs for affected items.
- Product category and market.
Recommended columns:
- item ID / SKU
- title
- description
- price
- sale price
- availability
- image link
- product link
- brand
- GTIN / MPN where relevant
- product category
- condition
Before analysis
- Confirm target channel: Google Shopping, Meta catalog, TikTok catalog, marketplace, or internal feed.
- Confirm whether the problem is approval, performance, match quality, or catalog completeness.
- Treat platform policy enforcement as outside the model's control.
Analysis workflow
- Check feed completeness and consistency.
- Look for:
- price mismatch
- availability mismatch
- missing identifiers
- weak titles
- thin descriptions
- broken or low-quality images
- landing page mismatch
- variant confusion
- category mismatch
- Prioritize issues by severity:
- approval risk
- performance risk
- cleanup opportunity
- Create a fix queue.
- Separate what blocks approval from what only degrades performance, and mark which items need confirmation in Merchant Center or the channel's own diagnostics before anyone spends time on them.
Decision and evidence standard
Every finding should include:
- Evidence tag:
export, screenshot, url, review_cluster, support_ticket, return_reason, policy, feed_diagnostics, margin_csv, inventory_export, hypothesis, or needs_data.
- Severity: low, medium, high, or critical.
- Confidence: low, medium, or high.
- Business impact: revenue, margin, cashflow, retention, conversion, support_load, or risk.
- Effort: XS, S, M, or L.
- Owner decision: do_now, test, investigate, monitor, ignore, or approval_needed.
If the evidence is weak, mark the finding as hypothesis or needs_data and lower confidence.
Output format
Feed verdict
Short summary of feed health.
Issue table
| Item/SKU |
Issue |
Evidence |
Severity |
Recommended fix |
Cleanup patterns
Reusable fixes for titles, descriptions, images, identifiers, and availability.
Missing data
Any columns or diagnostics needed.
Example input and output
Input:
- product feed CSV
- Google Merchant Center diagnostics screenshot
- affected product URLs
Good output excerpt:
| Finding |
Evidence |
Severity |
Confidence |
Business impact |
Effort |
Owner decision |
| Price mismatch between feed and landing page |
feed_diagnostics, url |
critical |
high |
revenue/risk |
S |
do_now |
| Several products lack identifiers |
export, needs_data |
medium |
medium |
risk |
M |
investigate |
What not to do yet: invent GTINs, guarantee approval, or recommend policy workarounds.
Guardrails
- Do not guarantee platform approval.
- Do not invent GTINs, MPNs, brands, or product attributes.
- Do not edit feeds directly.
- Do not ignore landing page consistency.
- Do not recommend policy workarounds.
1---2name: product-feed-qa-ecommerce3description: Audits e-commerce product feed exports, Google Merchant Center diagnostics, catalog screenshots, and product page samples to find data quality issues that can hurt Shopping ads, catalog ads, product discovery, or approvals. Use when products are disapproved, Shopping performance drops without an obvious campaign cause, or a catalog is about to be pushed to a new channel.4---56# Product Feed QA - E-commerce78## Use this skill when910The user wants to check product feed or catalog quality before or after distribution issues.1112Common requests:1314- "Audit this product feed."15- "Why are products disapproved?"16- "Check feed issues before we scale Shopping."17- "Review product titles, prices, availability, and images."1819## Required input2021Minimum useful input:2223- Product feed CSV sample or full export.24- Merchant Center diagnostics export or screenshots if available.25- Product page URLs for affected items.26- Product category and market.2728Recommended columns:2930- item ID / SKU31- title32- description33- price34- sale price35- availability36- image link37- product link38- brand39- GTIN / MPN where relevant40- product category41- condition4243## Before analysis44451. Confirm target channel: Google Shopping, Meta catalog, TikTok catalog, marketplace, or internal feed.462. Confirm whether the problem is approval, performance, match quality, or catalog completeness.473. Treat platform policy enforcement as outside the model's control.4849## Analysis workflow50511. Check feed completeness and consistency.522. Look for:53 - price mismatch54 - availability mismatch55 - missing identifiers56 - weak titles57 - thin descriptions58 - broken or low-quality images59 - landing page mismatch60 - variant confusion61 - category mismatch623. Prioritize issues by severity:63 - approval risk64 - performance risk65 - cleanup opportunity664. Create a fix queue.675. Separate what blocks approval from what only degrades performance, and mark which items need confirmation in Merchant Center or the channel's own diagnostics before anyone spends time on them.6869## Decision and evidence standard7071Every finding should include:7273- Evidence tag: `export`, `screenshot`, `url`, `review_cluster`, `support_ticket`, `return_reason`, `policy`, `feed_diagnostics`, `margin_csv`, `inventory_export`, `hypothesis`, or `needs_data`.74- Severity: low, medium, high, or critical.75- Confidence: low, medium, or high.76- Business impact: revenue, margin, cashflow, retention, conversion, support_load, or risk.77- Effort: XS, S, M, or L.78- Owner decision: do_now, test, investigate, monitor, ignore, or approval_needed.7980If the evidence is weak, mark the finding as `hypothesis` or `needs_data` and lower confidence.8182## Output format8384### Feed verdict8586Short summary of feed health.8788### Issue table8990| Item/SKU | Issue | Evidence | Severity | Recommended fix |91|---|---|---|---|---|9293### Cleanup patterns9495Reusable fixes for titles, descriptions, images, identifiers, and availability.9697### Missing data9899Any columns or diagnostics needed.100101## Example input and output102103Input:104105- product feed CSV106- Google Merchant Center diagnostics screenshot107- affected product URLs108109Good output excerpt:110111| Finding | Evidence | Severity | Confidence | Business impact | Effort | Owner decision |112|---|---|---|---|---|---|---|113| Price mismatch between feed and landing page | `feed_diagnostics`, `url` | critical | high | revenue/risk | S | do_now |114| Several products lack identifiers | `export`, `needs_data` | medium | medium | risk | M | investigate |115116What not to do yet: invent GTINs, guarantee approval, or recommend policy workarounds.117118## Guardrails119120- Do not guarantee platform approval.121- Do not invent GTINs, MPNs, brands, or product attributes.122- Do not edit feeds directly.123- Do not ignore landing page consistency.124- Do not recommend policy workarounds.