campaign-challenger

Installation
SKILL.md

Applies to a sequence that's written and not yet launched. Produces a comparison against the team's own campaign history, an absolute score, and a prioritised fix list.

Judge against their history, not against best practice

Generic copywriting advice is the weakest available benchmark. It averages across every offer, market and level of competence, so it can tell you a draft is catastrophically broken and nothing finer than that.

The campaigns that team has already run are a far better instrument. They hold the offer constant, the market constant, and the sender's own credibility constant — so a difference between the draft and a past winner is a difference that means something. Run both reads and report both: comparative against their history, absolute against the quality bar. They fail differently, and a draft that passes one and fails the other is telling you something specific.

Where there's no history at all, don't error out. Fall back to the absolute bar, and say plainly that's what you're doing.

Rank on meetings, not on replies

Reply rate is the number everyone has and the number that misleads most. A campaign can triple its replies by asking a question anyone can answer and book nothing.

Rank the existing campaigns on meetings booked first, reply rate second. When the two disagree — and they often do — that disagreement is usually the most useful finding available, because the campaign with the best reply rate and no meetings is generating conversations with the wrong people or at the wrong moment.

The copy is the explanation

Stats alone tell you which campaign won. Only the copy tells you why, and why is the entire deliverable — a benchmark that can't be acted on is a scoreboard.

Installs
2
GitHub Stars
179
First Seen
10 days ago