Protocol-first prompts that make your AI write B2B SaaS copy with specificity, proof, and the right CTA.
Most AI copy sounds the same. It rhymes. It tries too hard. It feels like a template someone else chewed up and spat out.
I built Copywrite Skill to fix that. It's a structured prompt framework that turns any AI assistant into a disciplined copywriter that follows proven advertising principles instead of drifting into generic fluff.
GitHub: https://github.com/yabasha/copywrite-skill
Works with Claude Code, Cursor, Windsurf, Cline, and GitHub Copilot.
Language models are capable writers, but they lack guardrails. Left alone, they:
The output isn't technically wrong. It's just invisible.
Copywrite Skill is a structured enforcement system that wires Eugene Schwartz's prospect awareness levels and Claude Hopkins' scientific advertising into every phase of AI-assisted copy generation.
Instead of asking an LLM to "write better copy," you feed it a constrained protocol. The output improves because the inputs are specific, layered, and compulsory.
Discovery / Intake
Lock down the offer, audience, and objections before writing a word.
Positioning
Define the competitive frame: what problem do you solve, and for whom?
Awareness + Sophistication
Map the prospect's awareness level and market saturation to avoid preaching to the choir or overwhelming the uninitiated.
Hook A (The Mechanism)
What makes this work? Why should anyone believe the promise?
Hook B (The Consequence)
What happens if they don't act? Pain, loss, or missed opportunity.
Hook C (The Transformation)
What does life look like after they say yes?
Body + CTA
Evidence, proof elements, and a single clear ask.
Platform / SEO + Tighten
Adapt tone for the channel (email, landing page, social), optimize for keywords if needed, then strip every word that doesn't pull weight.
Each step has a prompt. Each prompt enforces a specific constraint. The chain produces copy that sounds assembled by a human who understands the craft.
Eugene Schwartz's Breakthrough Advertising defined five stages of prospect awareness. Most AI copy assumes everyone is problem-unaware (the widest audience). That's expensive and ineffective. Schwartz teaches you to match your message to the prospect's existing knowledge, not reinvent it.
Claude Hopkins wrote Scientific Advertising in 1923. His principle still stands: advertising is salesmanship in print. Every claim needs a reason why. Every headline must earn the reader's attention. Every test must be measured.
Copywrite Skill bakes both into the workflow so you don't have to remember them mid-prompt.
Drop any of these into your AI assistant:
Discovery prompt:
You are a copy strategist. The offer is [describe offer]. The audience is [describe audience].
List the top 3 objections this audience has to the offer, and the one belief they must hold to convert.
Awareness mapping:
Based on the offer above, state the prospect's current awareness level using Schwartz's framework:
Unaware, Problem-Aware, Solution-Aware, Product-Aware, or Most Aware.
Justify your choice in one sentence.
Hook A (Mechanism):
Write a headline that answers: "How does this actually work?"
Include a specific mechanism or proprietary element. No adjectives without proof.
Hook B (Consequence):
Write a headline that emphasizes the cost of inaction.
Use concrete loss, not vague fear.
Tighten command:
Review the copy above. Remove any sentence that does not advance the argument or support the CTA.
Return only the revised copy, no commentary.
Specificity over cleverness.
Prompts demand concrete details: numbers, timeframes, mechanisms. Clever wordplay without proof is stripped.
Reason-why everywhere.
Every claim must back itself. If the AI can't explain why, the claim gets cut.
Variants as first-class outputs.
At each step, the framework generates multiple angles. You choose. The AI doesn't decide for you.
Interview-first inputs.
The Discovery phase simulates a client interview. Without this, the rest of the workflow drifts.
Copywrite Skill is free, open-source, and protocol-first.
Star the repo: https://github.com/yabasha/copywrite-skill
If you use it, open an issue. Tell me what worked, what didn't, and what you'd add.
Good copy is built, not generated. This framework is the scaffolding.
Start with step one. Don't skip the discovery.