ad-test-designer
Use when the user asks to "design an A/B test", "set up a creative/landing test", "run an incrementality test", or "is this result statistically and practically material?"; produces a hypothesis, variant matrix, sample-size/duration/power plan, and a documented effect/uncertainty read from own exported results. It applies only a precommitted owner-approved action rule; the statistical helper never chooses a business action. Not for producing variants — use ad-creative-builder; not for reading ba
Оригинален текст · няма потвърден превод на българскиПърво прочетете инструкцията.
Файлът се зарежда от посочения източник само по ваше действие. Можете да го прочетете тук, да го копирате или да го запазите като .md.
GitHub хранилище- Звезди на репото
- 2828
- Лиценз
- Apache-2.0
- Последна проверка на записа
- 22.09.2026 г.
Добавете в своя инструмент.
Командата отваря избора на skills от репозитория. Прочетете файла и условията на автора преди изпълнение.
npx skills add aaron-he-zhu/aaron-marketing-skillsСтраницата копира текст. Не инсталира и не изпълнява нищо на устройството ви.
Откъс от SKILL.md
Началото на файла на автора, без превод.
Ad Test Designer
Designs paid-ad creative/landing A/B/n and incrementality tests and reads them out: hypothesis, variant matrix, sample-size/duration/power plan, effect size, uncertainty, practical-effect status, and guardrail state. This skill owns experiment design + statistical interpretation. It may apply an owner-approved, precommitted action rule, but it never treats a p-value or helper output as an automatic business decision. It does not produce variants (ad-creative-builder), read back one already-shipped change (paid-measurement-loop), or do cross-channel reporting (performance-analyzer).
Quick Start
Design an A/B test for two landing-page hero variants. Baseline CVR is 3%, I want to detect a 15% lift. Goal is DR.
I have 4 RSA creative variants to test on a prospecting set. Build the variant matrix, sample size, and run duration.
Here's my finished test results CSV (variant, sessions, conversions). Is the winner significant — promote or kill?
Skill Contract
- Expected output: a test design (hypothesis, variant matrix, immutable test/variant/measurement binding, primary/secondary/guardrail metrics, sample-size + duration + power plan) and/or a read-out bound to that exact design (effect estimate, interval, statistical flag, practical-effect flag, guardrails, and either an owner-governed recommendation or
decision: UNDECIDED). - Reads: what the user wants to test, the ROAS profile (
direct-response|prospecting|incremental-profit), baseline CVR/CTR and traffic volume, stable control/candidate refs, the exact creative or landing artifact hash, and the measurement-contract ref/hash; for a read-out, the user's own exported results CSV (variant, sessions/impressions, conversions/clicks) plus the original binding. - Writes: a user-facing test-design or read-out doc plus a
### Handoff Summary. - Promotes: the chosen hypothesis, design parameters, calculated read-out, and any explicitly owner-approved action (ask before writing memory).
- Done when: a falsifiable hypothesis is stated; the matrix isolates one variable per variant; the control, candidate, variant hash, signal spec, and measurement contract are bound; baseline, MDE, alpha, power, multiplicity/sequential policy, duration, and guardrails are declared; and a read-out reports effect/interval/statistical/practical flags with
Calculatedprovenance against the same binding. A mismatch returns `NEEDS_INPUT/UNDEC