New customersGet 10% off your first payment on any Prosyo plan.Not available for INR (₹) billing. Valid on your first payment only, for new Prosyo customers.Claim 10% off
RevOps & Analytics Open source · MIT v1.0.0

Outbound A/B test Claude skill

Use this to run outbound tests that produce decisions. Most outbound "tests" compare 40 sends to 40 sends and crown a winner by noise.

  • 6-step play
  • 4 guardrails
  • 1 file
  • Human approval built in

Use it when you want to test what works in outbound instead of guessing.

Then just ask your agent

“Design a test: trigger-led vs pain-led first email for VP Sales. We send 400 a week.”

Watch it work

One request in, expert work out

What happens when you ask your agent with this skill installed. Every step below comes straight from the skill.

Your agentApproval on
You

Design a test: trigger-led vs pain-led first email for VP Sales. We send 400 a week.

Loaded skill outbound-ab-test
  1. Test the biggest lever first
  2. Write a hypothesis
  3. Size it
  4. Split fairly
  5. Decide in advance
Test plan with hypothesis · Sample size and split · Decision rule

Ready for your review. Nothing is sent or changed until you approve.

  • 6Steps in the play
  • 4Guardrails
  • 1Files in the skill
  • 2 minTo read it all

What good looks like

  • One variable per test.
  • Sample size decided before launch.
  • The log shows what was learned, including tests that changed nothing.

What you bring

  • Current campaign and results
  • What you want to improve
  • Available volume

What you get

  • Test plan with hypothesis
  • Sample size and split
  • Decision rule
  • Result readout
Raw
name:outbound-ab-test description:Use this skill when you want to test what works in outbound instead of guessing: "A/B test my cold emails", "design an outbound experiment", "which variant won", "testing plan for our sequences". Picks the…

Use this to run outbound tests that produce decisions. Most outbound "tests" compare 40 sends to 40 sends and crown a winner by noise.

Inputs

  • The current campaign and its baseline numbers.
  • The metric to improve (usually positive reply rate or meetings per 100 contacts).
  • How many contacts per week the team can send to the test.

The play

1. Test the biggest lever first

Impact order, roughly: list and segment > angle and offer > first line and personalization > CTA > subject line > send time. Testing send time while the list is wrong wastes a month.

2. Write a hypothesis

"Leading with the hiring trigger instead of the pain will raise positive replies for SDR leaders, because the trigger shows why now." One variable changes; everything else stays the same.

3. Size it

Required contacts per variant depend on baseline and the lift you want to detect:

Baseline positive reply rateDetect 2x liftDetect 1.5x lift
1%~2,300 per variant~7,700 per variant
2%~1,150~3,800
4%~550~1,900

(Approximate, 80% power, 5% significance.) Rare outcomes need big samples. If volume cannot reach the size, test bigger changes (detect 2x), use total reply rate as a leading metric (it has a higher baseline), or run the test across several weeks of sends.

4. Split fairly

Random assignment within the same segment, same senders spread across both variants, same days and times. Never run variant A this week and B next week.

5. Decide in advance

Write the stop rule: the sample size, the metric, and what counts as a win. Check for guardrails too: bounce and unsubscribe rates must not rise.

6. Read and log

Report both variants with counts, the difference and whether it clears the rule. "No difference" is a result: keep the cheaper or simpler variant. Log every test so the team does not re-run old ones.

Output format

Test: <name>   Hypothesis: <...>
Variable: <one>   Held constant: <list, senders, timing, steps>
Metric: <primary> | Guardrails: bounces, opt-outs
Size: N per variant | Expected duration: N weeks
Decision rule: <...>
Readout: A x/N (x%) vs B x/N (x%) → winner / no difference → action

What good looks like

  • One variable per test.
  • Sample size decided before launch.
  • The log shows what was learned, including tests that changed nothing.
  • The common mistake is judging on open rates, which are inflated by privacy features and say nothing about replies.

Rules

  • MUST change only one variable per test.
  • MUST set sample size and decision rule before launch.
  • NEVER declare a winner below the planned sample, and never on fewer than 200 contacts per variant.
  • NEVER use open rate as the deciding metric.

Example prompts

  • "Design a test: trigger-led vs pain-led first email for VP Sales. We send 400 a week."
  • "Here are results for two variants. Is B really better?"
  • "Plan the next 3 outbound experiments for our team, in order of impact."
Try it

Ask your agent like this

Once the skill is installed, plain requests like these load it automatically. Swap in your own company, buyer and numbers.

  • “Design a test: trigger-led vs pain-led first email for VP Sales. We send 400 a week.”

  • “Here are results for two variants. Is B really better?”

  • “Plan the next 3 outbound experiments for our team, in order of impact.”

FAQ

Outbound A/B test skill: your questions

What it does, how to install it and how it keeps you in control.

Rather have it done for you? Book a short demo and see Penny run this play on your own market.
Book a demo
Book a demo
What does the Outbound A/B test skill do?

Use this to run outbound tests that produce decisions. Most outbound "tests" compare 40 sends to 40 sends and crown a winner by noise. You get: test plan with hypothesis, sample size and split, decision rule, result readout.

When should I use the outbound a/b test skill?

Use it when you want to test what works in outbound instead of guessing.

How do I install Outbound A/B test in Claude Code?

Run /plugin marketplace add prosyo-ai/gtm-skill and then /plugin install gtm-skills@prosyo to add the whole library, or run npx skills add prosyo-ai/gtm-skill –skill outbound-ab-test for this skill alone. In Claude.ai, download the .zip from this page and upload it under Settings, Capabilities, Skills.

What do I need to give the agent?

Have these ready: current campaign and results, what you want to improve, available volume. If something is missing, the skill tells the agent to ask for it rather than guess.

Does it work with ChatGPT, Codex, Cursor or Gemini?

Yes. The skill is a plain SKILL.md file with no vendor lock-in. Agents that load skills natively (Claude Code, Claude.ai, Codex, Cursor, Gemini CLI and others) pick it up automatically; anywhere else, paste the file into the conversation as instructions.

Will it send emails or messages on its own?

No. Every skill in the library drafts, researches and analyses, and waits for a person to approve anything that sends, schedules or changes records in bulk. Your inbox, CRM and accounts stay under your control.

Is it free, and can I change it?

Yes. It is free and MIT-licensed. Copy it, adapt it to your market and voice, and if you improve it, open a pull request so everyone gets the better version.

Open source

Have a play that works? Share it as a skill.

Paste this into Claude, Codex or any agent. It interviews you about your play, writes the skill in the house format, checks it and opens the pull request. Once it is merged, it shows up here with your name on it.

Prompt for your agent

Fetch https://raw.githubusercontent.com/prosyo-ai/gtm-skill/main/AGENTS.md and follow its submission flow. Interview me about my GTM play (the real numbers, rubrics and examples), draft it in their format with reference pages, validate it and open the pull request.

Two ways to run it

Run it yourself, or put it on autopilot

The skill gives your agent the playbook. Penny, the Prosyo AI SDR, runs plays like this for you every day across LinkedIn and email.

Free · this skill
You and your agentBest for trying the play and one-off work
  • Your agent follows the outbound a/b test playbook step by step
  • You bring the inputs and run it when you need it
  • Works in Claude, Codex, Cursor and 40+ agents
  • You review every draft before it goes anywhere
Prosyo AI SDR
Penny runs it for youBest for a pipeline that grows every day
  • Finds the right buyers for your ICP every day
  • Writes from what each prospect actually posted
  • Follows up on LinkedIn and email at a safe, human pace
  • Every reply lands in one inbox with an answer drafted
  • You approve what goes out
Meet Penny
Meet Penny
7 days free · no card

Skills draft the play. Penny runs it.

Penny, the Prosyo AI SDR, finds your buyers, writes from what they actually posted, follows up on LinkedIn and email and lands every reply in one inbox with an answer ready. 7 days free, no card.

  • 7 days free
  • No card required
  • Cancel in two clicks