| name | product-feed-optimizer |
| slug | aaron-product-feed-optimizer |
| displayName | Product Feed Optimizer · 商品Feed优化 |
| summary | 商品Feed优化/购物广告Feed/商品标题优化/商品禁投修复 |
| description | Use when the user asks to "optimize my Shopping feed", "fix product disapprovals", "improve product titles/attributes", or "build feed-driven PMax asset groups"; audits and rewrites the Shopping/Performance Max product feed — title/description patterns, required and recommended attributes, GTIN/availability/price hygiene, disapproval triage, and feed-driven asset-group / listing-group structure — informing the ROAS O (Offer) dimension. Not for text ad copy — use ad-creative-builder; not for scoring the account or the RQS — use ad-account-auditor. 商品Feed优化/购物广告Feed/商品标题优化/商品禁投修复 |
| version | 19.0.0 |
| license | Apache-2.0 |
| compatibility | Claude Code and compatible agent-skill hosts |
| homepage | https://github.com/aaron-he-zhu/aaron-marketing-skills |
| when_to_use | Use when preparing or repairing the product data behind Shopping / Performance Max before or during a paid run: rewriting product titles and descriptions to a front-loaded attribute pattern, filling required/recommended feed attributes (GTIN, brand, condition, product_type, google_product_category), fixing availability/price/identifier mismatches, triaging Merchant Center disapprovals and their causes, and grouping products into feed-driven asset groups / listing-group trees. Distinct from writing text-ad copy and from scoring the account. |
| argument-hint | <product-feed export (TSV/CSV/XML) or Merchant Center diagnostics> [goal: DR|prospecting] [platforms] |
| metadata | {"author":"aaron-he-zhu","version":"19.0.0","discipline":"ad","phase":"research","geo-relevance":"low","hermes":{"tags":["marketing","ad","research"],"category":"ad"},"openclaw":{"emoji":"🎯","homepage":"https://github.com/aaron-he-zhu/aaron-marketing-skills"}} |
Product Feed Optimizer
Audits and rewrites the Shopping / Performance Max product feed — title and description patterns, required and recommended attributes, GTIN/availability/price hygiene, disapproval triage, and feed-driven asset-group / listing-group structure. This is the research-phase skill that hardens the product data behind the ROAS O (Offer) dimension; it does not write text-ad copy (that is ad-creative-builder) and does not score the account or compute the RQS (that is ad-account-auditor).
Quick Start
Audit my Shopping feed export for disapprovals and missing attributes: [path]. Goal is DR.
Rewrite these product titles to a front-loaded pattern and fill the missing GTIN/brand/condition attributes. [feed CSV]
Triage my Merchant Center disapprovals and group the approved products into PMax listing groups. [diagnostics export + feed]
Skill Contract
Expected output: a feed remediation package — (1) a disapproval / diagnostics triage table (item → cause → fix), (2) rewritten titles + descriptions to a front-loaded attribute pattern, (3) an attribute-completeness map (required + recommended, per item, with the missing fields named), (4) identifier/availability/price hygiene fixes (GTIN, availability, price vs landing page), and (5) a feed-driven asset-group / listing-group structure — with notes that inform the ROAS O (Offer) dimension, plus the standard handoff summary.
- Reads: the user's own product-feed export (TSV/CSV/XML — title, description, GTIN/MPN/brand,
google_product_category, product_type, condition, availability, price, link, image_link), Merchant Center / catalog diagnostics or a disapproval list, the destination landing pages for price/availability truth, the campaign goal (DR or prospecting), and target platforms; approved claim wording and live-offer terms from memory/claims/claims-ledger.md and memory/claims/offers.md — the offer-claims-registry ledger — when present.
- Writes: a user-facing feed remediation package and reusable summary to
memory/ad/product-feed-optimizer/.
- : the disapproval causes, the title/attribute pattern chosen, the identifier/price-hygiene rules, and any unresolved disapproval or unsubstantiated-claim risk to and ; propose durable feed conventions (title template, category mapping) as pending-decision items.