Christian posts the six files Claude reads before writing
Offer, ICP, winners, transcripts, rules, one job per prompt, and a 25 to 55 word cap.
Christian published the file set his team loads into Claude before it drafts a cold email, and says he no longer writes first drafts by hand. He put six files plus a skill-saving step in the post and says 10M+ cold emails went into them. His team QAs what comes out.
What is in the files
offer.md holds what you sell and the outcome in numbers, plus the free thing you lead with in the first email. His test for it is blunt. If you cannot explain the offer to Claude in two lines, a prospect will not get it either.
icp.md wants three dream companies minimum, accounts you would clone 10,000 times, with each one's LinkedIn About Us pasted word for word so the model writes in the language buyers use about themselves.
winners.md is the one that is hard to copy. It holds your best scripts with their reply rates attached, and Christian says his has 200 or more, so Claude copies what already worked instead of inventing from theory. transcripts.md holds every sales call transcript, recorded with Sybill in his case, so the model pulls objections and pains in the buyer's exact words.
rules.md is the constraint layer. 25 to 55 words and nothing longer, 3 variants per persona and 2 emails each, no emojis or long dashes, max 5 variables and never an empty one, a spam word blacklist and a list of approved soft CTAs.
The prompt and the test
Step six is one job per prompt. His example is "Write 3 variants for VPs of Sales at 50-200 person SaaS companies, leading with our case study." Vague asks, he says, get vague emails. Step seven is saving a working prompt as a .md skill file, which his team triggers from Slack through Hermes so nobody rewrites the same prompt twice.
He ends with a test rather than a claim. Run the AI drafts against your hand-written ones in the same campaign and let the reply rates pick the winner. No reply rate figures for the AI drafts are in the post.
For people sending, the copyable part here is the files, not the model. Four of the six are your own data, and the one doing most of the work is winners.md. If you have not been logging reply rates against past scripts, you cannot build that file today and the rest of the setup is a long prompt with house rules. It sits alongside Christian's earlier post on building a campaign from a single website URL.
It only writes slop when it has to guess, so we never let it
Know what is landing before you burn another domain
One email a day. Under three minutes. What the operators found out yesterday.
