Writing & Content

Product Feed Optimizer

Audit and repair Shopping and Performance Max product feeds for approvals, accurate listings, stronger titles, and feed-based campaign structure.

55/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 3k
Last updated
12d ago
License
Apache-2.0
product-feed-optimizationshopping-adsperformance-maxmerchant-center
+2ecommerceroas

What does this skill do, and when should you use it?

Product Feed Optimizer is the paid-ads research skill in the Aaron Marketing Skills repository, focused on the product data behind Shopping and Performance Max campaigns. It reads product-feed exports, Merchant Center diagnostics, landing-page price and availability data, campaign goals, and target platforms. It produces disapproval triage, title and description rewrites, attribute-completeness checks, identifier and price/availability hygiene fixes, and feed-driven listing or asset-group structures. It fits teams repairing the foundation of product advertising, but it does not write text ads, score an entire account, or optimize landing pages.

Reads TSV, CSV, or XML product feeds; Merchant Center diagnostics or disapproval lists; catalog data; destination landing pages; campaign goals; and platform details. It identifies missing required or recommended attributes, GTIN or MPN issues, brand and category gaps, price or availability mismatches, image concerns, policy risks, and disapproval causes. It rewrites titles and descriptions using front-loaded high-intent attributes, then produces a disapproval triage table, attribute-completeness map, identifier/availability/price hygiene checklist, and listing-group or asset-group structure keyed to real fields such as product_type, brand, or custom labels. Missing evidence is marked as “[needs source]”; the skill does not invent GTINs, prices, stock, or product specifications.

Good fit
  • An ecommerce team is preparing Shopping campaigns and needs to validate required fields and price/stock consistency before launch.
  • A paid-media operator has a Merchant Center disapproval export and needs item-level causes and proposed fixes.
  • A brand wants product titles and descriptions rewritten so brand, product type, key specifications, and variants appear earlier.
  • A Performance Max team needs listing-group or asset-group structures based on real product categories, brands, or custom labels.
  • A growth team has detected differences between feed data and landing-page price or availability and needs a pre-launch reconciliation.

How do you install this skill?

Before you use it
  • This is a static review: the skill was not executed, and platform rules or real feed outputs were not independently verified.
  • The reference character limits and example are explicitly marked Estimated; validate them against current target-platform specifications and each actual landing page.
  • Optional feed pushes or other external connectors should use separate confirmation, least privilege, and recovery controls; rollback is not fully defined by this skill.
  • The core scenario relies mainly on Google/Meta-style overseas advertising ecosystems, with no evidence of mainland-China network reachability.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Python standard library runtime

Clone the repository with git clone https://github.com/aaron-he-zhu/aaron-marketing-skills, then use ad/research/product-feed-optimizer/SKILL.md. For Claude Code, the repository documents /plugin marketplace add aaron-he-zhu/aaron-marketing-skills followed by /plugin install aaron-marketing@aaron. Compatible Agent Skills hosts can install the collection with npx skills add aaron-he-zhu/aaron-marketing-skills. The source does not document a separate standalone installation command for this skill.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/aaron-he-zhu/aaron-marketing-skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/ad/research/product-feed-optimizer" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Provide a product-feed export and Merchant Center diagnostics, then trigger it with a prompt such as Audit my Shopping feed export for disapprovals and missing attributes: [path]. Goal is DR. or Rewrite these product titles to a front-loaded pattern and fill the missing GTIN/brand/condition attributes. [feed CSV]. If the feed or diagnostics are unavailable, supply those inputs first; also provide target platforms, the campaign goal, and landing pages for price and availability verification.

What are this skill's strengths and limitations?

Pros
  • Covers disapproval triage, attribute completeness, title and description work, identifiers, price/availability, and campaign grouping in one workflow.
  • Requires evidence from feed and landing-page data and explicitly forbids fabricated identifiers, prices, stock, or specifications.
  • Supports Tier 1, keyless analysis using user-provided feed and diagnostics exports.
  • Hands results into the repository's ROAS framework, with emphasis on the Offer dimension.
Limitations
  • Does not write RSA or other text-ad assets, score the full account, or compute RQS.
  • Cannot fill factual gaps when feed, diagnostics, or landing-page evidence is missing.
  • The source provides no standalone platform test matrix or dedicated test-suite evidence for this skill.
  • Platform APIs are optional Tier 2/3 conveniences for pushing changes, not prerequisites for producing the remediation package.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Product Feed Optimizer this page 55 · Use with care ★ 3k 12d ago Apache-2.0
Paid Search Term Miner 54 · Use with care ★ 3k 12d ago Apache-2.0
Email Marketing Bible 60 · Recommended ★ 342 14d ago MIT
Influencer ROI Calculator 60 · Recommended ★ 3k 12d ago Apache-2.0
Ad Fatigue & Frequency Manager 58 · Recommended ★ 3k 12d ago Apache-2.0

Unlike ad-creative-builder, this skill works on product-feed data rather than text-ad assets. Unlike ad-account-auditor, it prepares and hardens the feed but does not score the account or run ROAS veto decisions. Unlike landing-optimizer, it verifies landing-page price and availability truth but does not modify the post-click page.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
55/ 100 5-point scale 2.8 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust18 / 25 · 3.6/5

The skill treats feeds, diagnostics, and scraped pages as untrusted input, forbids inventing identifiers, prices, stock, or specifications, and requires user confirmation before saving results. However, this skill does not fully specify permission boundaries, rollback, landing-page data flow, or confirmation controls for external pushes, so 7 points are deducted.

2Reliability9 / 20 · 2.3/5

Inputs, outputs, workflow steps, NEEDS_INPUT handling, exception flags, and scope boundaries are largely consistent, with per-item reporting of missing or unresolved data. The static files provide no skill-specific key-path tests, real failure feedback, or execution reproduction, so the score remains below the static ceiling at 9.

3Adaptability9 / 15 · 3.0/5

Triggers, scenarios, input formats, expected output package, and boundaries from ad-copy and account-audit skills are reasonably clear. Chinese labeling exists, but the core workflow assumes Shopping, PMax, and Merchant Center ecosystems without evidence of mainland-China reachability or alternatives; platform-specific and non-fit boundaries are also limited, so 6 points are deducted.

4Convention10 / 15 · 3.3/5

The documentation is well layered and includes Quick Start examples, a skill contract, procedures, quality gates, references, version, Apache-2.0 licensing, and next-skill routing. Maintenance ownership, update commitments, changelog details, and some relative-path dependencies are not clear in the supplied material; publisher identity is also unverified, so 5 points are deducted.

5Effectiveness6 / 15 · 2.0/5

The promised remediation package is concrete: per-item disapproval triage, title and description rewrites, attribute completeness, price and availability checks, and feed-based grouping. Because character limits and rules are marked Estimated and no real output or independent execution evidence is supplied, direct cross-platform effectiveness is unverified; the static score is capped at 6.

6Verifiability3 / 10 · 1.5/5

The skill supplies internal references, explicit rules, and one example marked Estimated and illustrative. Repository tests cover architecture and audit-artifact validation, not this skill's key paths or third-party platform facts. There is no independent reproduction or corroborating evidence, so 3 points are awarded.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision ebd436747f8f Review evidence[1][2][3][4][5][6][7][8][9]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Do I need the Google Merchant Center API?
No. Tier 1 analysis uses your exported product feed and diagnostics; APIs are optional conveniences for later feed pushing.
What happens when GTIN or pricing evidence is missing?
The skill flags the missing field or marks it “[needs source]” and does not guess or silently populate the value.
Can it fix my ad account or landing page directly?
No. It creates a feed remediation package; account scoring belongs to `ad-account-auditor`, while landing-page work belongs to `landing-optimizer`.

More skills from this repository

All from aaron-he-zhu/aaron-marketing-skills

Data & Analysis

Ad Experiment Designer

Design rigorous paid-ad A/B and incrementality tests, then determine whether results are statistically and practically meaningful.

★ 3k FS 59 Recommended 12d ago
Writing & Content

Paid Search Term Miner

Turn search-term reports into converting keywords and spend-saving negatives.

★ 3k FS 54 Use with care 12d ago
Data & Analysis

Paid Ad Budget Pacing Monitor

Measure campaign spend against plan and flag when budget reallocation is warranted.

★ 3k FS 61 Recommended 12d ago
Writing & Content

Influencer ROI Calculator

Calculate defensible influencer-campaign returns across ROI, ROAS, EMV, attribution, and lifetime value.

★ 3k FS 60 Recommended 12d ago
Data & Analysis

Paid Ads Account Auditor

Decide whether a paid-media account is safe to launch or scale using its own evidence.

★ 3k FS 59 Recommended 12d ago
Data & Analysis

Paid Attribution Reconciler

Deduplicate paid conversions against order-ID truth and read incrementality.

★ 3k FS 59 Recommended 12d ago
Writing & Content

Ad Fatigue & Frequency Manager

Diagnose creative fatigue or audience saturation from frequency, CTR, and CVR trends, then choose rotate, widen, or hold.

★ 3k FS 58 Recommended 12d ago
Writing & Content

Paid Ads Audience Segment Builder

Turn your customer, CRM, or GA4 exports into seed, exclusion, and funnel-stage audiences for paid media.

★ 3k FS 56 Use with care 12d ago
Writing & Content

Launch Tier Planner

Size a launch, set its targets, and define when to stop or roll back.

★ 3k FS 63 Recommended 12d ago
Writing & Content

RAMP Launch Readiness Auditor

Audits launch evidence by lifecycle stage so teams can make a traceable go/no-go decision.

★ 3k FS 61 Recommended 12d ago
Writing & Content

Email Preference & Frequency Manager

Design preference centers and opt-down paths that reduce fatigue before hard unsubscribe.

★ 3k FS 61 Recommended 12d ago
Writing & Content

Launch Pricing & Packaging Planner

Design launch pricing, tiers, offers, and guarantees with evidence-aware terms.

★ 3k FS 61 Recommended 12d ago
Writing & Content

Ad Creative Builder

Generate paid-ad variants that stay faithful to the landing page.

★ 3k FS 60 Recommended 12d ago
Writing & Content

Launch Momentum Planner

Turn a fading launch spike into a disciplined T+1–T+30 calendar of announcement moments and the next major launch beat.

★ 3k FS 60 Recommended 12d ago
Writing & Content

Platform Norm Profiler

Build dated, source-labeled platform cards for safer organic social planning.

★ 3k FS 60 Recommended 12d ago
Data & Analysis

Launch Window Monitor

Track launch-channel signals, KPI movement, and anomalies from preflight through T+30.

★ 3k FS 59 Recommended 12d ago
Writing & Content

Launch Retro Analyzer

Turn post-launch channel data into one evidence-based root-cause analysis and clear keep, kill, or change decisions.

★ 3k FS 59 Recommended 12d ago
Writing & Content

Paid Ads Bid Strategy Planner

Choose a paid-media bidding model, set a defensible starting target, and protect the campaign’s learning phase.

★ 3k FS 58 Recommended 12d ago
Writing & Content

Paid Ads Campaign Architect

Designs paid account structure and reduces internal bidding and paid-organic overlap.

★ 3k FS 57 Use with care 12d ago
Writing & Content

Paid Conversion Value Mapper

Map ad conversions to profit so tROAS optimizes contribution value instead of raw revenue or order count.

★ 3k FS 57 Use with care 12d ago

Related skills