product-feed-optimizer
Agent skill fromaaron-he-zhu/aaron-marketing-skills
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/商品标题优化/商品禁投修复
How to install product-feed-optimizer
npx skills add aaron-he-zhu/aaron-marketing-skills# or add only this skill to Claude Code: copy the folder
ad/research/product-feed-optimizer/
# into
~/.claude/skills/product-feed-optimizer/ (all projects)
.claude/skills/product-feed-optimizer/ (one project)
1# Product Feed Optimizer23Audits 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`).45## Quick Start67```8Audit my Shopping feed export for disapprovals and missing attributes: [path]. Goal is DR.9```1011```12Rewrite these product titles to a front-loaded pattern and fill the missing GTIN/brand/condition attributes. [feed CSV]13```1415```16Triage my Merchant Center disapprovals and group the approved products into PMax listing groups. [diagnostics export + feed]17```1819## Skill Contract2021**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.22…
Excerpt shown under the repository's Apache-2.0 license.
