Diagnose Amazon Ads ACOS with reconciled CTR, CPC, CVR, AOV, ROAS, TACOS, placement, search-term, benchmark, attribution, and contribution-margin evidence, then produce a single-variable optimization experiment. Use for ACOS 高低判断, 广告亏损, CTR/CVR/CPC 异常, 盈亏平衡 ACOS, 广告报告诊断, Benchmark 基准, placement 浪费, 搜索词不精准, Listing 转化问题, 广告利润优化, or converting the authorized Amazon Ads metrics course into an account-specific plan. Default to read-only diagnosis and draft; never change live campaigns without explicit human approval.
npx skills add https://github.com/xjli360/sealeap-amazon-skills --skill sealeap-amazon-acos-diagnostics
把“ACOS 高不高”改写成一条可复核的问题链:先确认策略目标和经济性,再统一数据口径,重算 ACOS 及其驱动项,定位 CPC、CVR、客单价或流量结构断点,最后只提出一个可归因的实验。
先读 references/source-and-guardrails.md。需要公式与指标口径时读 references/metric-system.md,需要完整诊断树时读 references/diagnostic-tree.md。课程案例只能结合 references/case-study-and-caveats.md 使用;需要 Benchmark 算法与误读防护时读 references/benchmark-methodology.md。
ACOS = 广告花费 ÷ 广告归因销售额 × 100%,也可在同一口径下拆为 CPC ÷ (CVR × 广告订单客单价) × 100%。DIAGNOSE:重算和定位,不生成变更;默认;DRAFT:生成单变量实验草案;RELEASE_PREP:生成审批卡、旧值/新值、停止线和回退;APPROVED_WRITE:只执行用户本轮明确批准的一个动作,写后复读。只选一个主目标:
| 目标 | 首要判断 | ACOS 的位置 |
|---|---|---|
| 测试商品/查询 | 相关性与有效样本 | 护栏,不是首要结果 |
| 防守 | 关键流量是否守住且经济可承受 | 与覆盖、份额、利润并看 |
| 品牌获客 | 品牌新客与后续价值 | 与新客成本、店铺行为并看 |
| 推排名 | 排名/自然贡献是否改善 | 与总利润、TACOS、库存并看 |
| 成熟品利润 | 贡献利润和现金效率 | 关键结果之一 |
若用户只说“把 ACOS 降低”,先确认降低 ACOS 是否会伤害本轮主目标。证据不足时仍可继续只读诊断,但把目标标为 NEEDS_DATA。
记录:
不要用账户汇总 ACOS 直接解释某个词,也不要用某个词的 CTR 替代 campaign 目标表现。
准备 JSON 后运行:
python3 scripts/acos_diagnose.py --input references/acos-input.example.json
至少提供 impressions / clicks / spend / orders / ad_sales。脚本会计算 CTR、CPC、CPM、CVR、AOV、CPA、ACOS、ROAS,以及可选 TACOS,并对上报指标做一致性检查。
遇到以下情况先 HOLD 或降级结论:
spend ≠ CPC × clicks、ad_sales ≠ AOV × orders 超出舍入误差;优先计算:
break_even_acos = contribution_margin_before_ads / revenue
ad_contribution_profit = ad_sales × contribution_margin_rate - ad_spend
tacos = ad_spend / total_sales
分别报告“广告归因贡献利润”和“全店/ASIN 总贡献”。ACOS 低于盈亏线不自动证明广告增量盈利;仍需考虑自然替代、品牌词截流、退货、库存和边际效果。
依次回答:
用 references/diagnostic-tree.md 输出“观察 → 重算 → 可能解释 → 排除证据 → 根因置信度 → 下一步”。不要把同时发生当成因果。
课程 2026 快照描述了品牌维度 Benchmark,可比较 CTR、CPC、CPM、新客购买占比/购买率/单次购买成本和视频指标,并提到 25/50/75 分位及同行组隐私门槛。
使用前:
课程对“平均值”和“中位数”表述不完全一致;未拿到当前字段定义时标 NEEDS_DATA。
一张实验卡只允许一个 store + campaign + unique ad group + main variable。必须包含:
若根因在 Listing,广告侧先保持不变,另建 Listing 实验;若根因在竞价,不同时加否词。
进入 RELEASE_PREP 后逐项展示 profile、campaign、ad group、target/placement、旧值、新值、证据、影响范围、花费上限和回退。只有用户本轮明确确认后才能写。
写后复读 Amazon 返回和控制台/报告状态。请求接受只写“已提交”,复读确认后才写“已生效”。
按 references/output-contract.md 输出:
DRAFT、READY_FOR_REVIEW、APPROVED 或 HOLD。Take xjli360/sealeap-amazon-acos-diagnostics from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.