测试与安全

paid-measurement-loop

aaron-he-zhu/aa…g-skills

Use when the user asks to "read back" a paid campaign change, "did this ad change work", or "compare ROAS/CPA before and after"; reads ROAS/CPA against a control over a fixed readback window and returns a Promote / Keep-testing / Rollback / Unproven readback decision with the math delegated to roi-calculator. Not for RQS scoring or veto adjudication — use ad-account-auditor; not for the ROI ratio math — use roi-calculator; not for cross-channel rollups — use performance-analyzer. 付费广告复盘/ROAS回看/投放效果归因

  • 1023 次安装
  • 3000 星标
  • 收录于

安装命令

npx skills add https://github.com/aaron-he-zhu/aaron-marketing-skills --skill paid-measurement-loop

SKILL.md

Paid Measurement Loop

Reads a paid-ads change back against a control over a fixed readback window and returns Promote / Keep-testing / Rollback / Unproven. This is the paid readback loop — distinct from roi-calculator (the ROI/CPA math, which this delegates to), ad-account-auditor (RQS score/veto adjudication), and performance-analyzer (cross-channel rollup); it owns only the readback decision, window, and control.

Quick Start

Read back the budget increase I made on Campaign X two weeks ago — did ROAS hold vs the control?
I rotated in new creative on the prospecting set on the 10th — promote, keep testing, or roll back?
Compare ROAS on my Meta vs Google search campaigns (I have both CSV exports)

Skill Contract

Expected output: a per-change readback_decision (Promote / Keep-testing / Rollback / Unproven) and Cycle Retro bound to the exact change/test head, artifact and measurement-contract hashes, with delta-vs-control on a primary metric (ROAS or CPA), the readback window used, normalization notes (attribution window + currency), evidence refs, and a handoff summary ready for memory/ad/paid-measurement-loop/. readback_decision is not an RQS auditor verdict.