Community寫作與編輯github.com

direct-response-copy

Write copy that converts. Use when writing landing pages, emails, sales copy, headlines, CTAs, social posts, or any persuasive content. Triggers on: make this convert, write copy for X, help me sell X, punch this up, write a landing page, write sales copy. Produces internet-native copy that sounds like a smart friend explaining something while quietly deploying every persuasion principle in the book. Includes complete reference material from Schwartz, Hopkins, Ogilvy, Halbert, Caples, Sugarman, and Collier.

direct-response-copy 是什麼?

direct-response-copy is a Claude Code agent skill that write copy that converts. Use when writing landing pages, emails, sales copy, headlines, CTAs, social posts, or any persuasive content. Triggers on: make this convert, write copy for X, help me sell X, punch this up, write a landing page, write sales copy. Produces internet-native copy that sounds like a smart friend explaining something while quietly deploying every persuasion principle in the book. Includes complete reference material from Schwartz, Hopkins, Ogilvy, Halbert, Caples, Sugarman, and Collier.

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/eoin-oss/wellsetmedia-os/tree/HEAD/brand/copy-rules-pack/Skills/Marketing/Copy/direct-response-copy

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Direct Response Copy

Vault OS Module Loader

Before loading extra context, read Skills/Marketing/Copy/MODULE-MAP.md.

Load only the module that matches the deliverable:

  • sales page -> Skills/Marketing/Copy/modules/sales-pages.md
  • VSL -> Skills/Marketing/Copy/modules/vsl-scripting.md
  • ad copy -> Skills/Marketing/Copy/modules/ad-copy.md
  • offer copy -> Skills/Marketing/Copy/modules/offer-structuring.md
  • email copy -> route to Skills/Marketing/Funnels/email-flows/ and optionally load Skills/Marketing/Copy/modules/email-flows.md

Required, not optional: if the deliverable is a headline, hook, subject line, or fascination, you MUST also load Skills/Marketing/Copy/references/headline-formulas.md before writing a single option. The headline does 80% of the work; writing it from memory is the single most common cause of flat output.

Always apply Context/Marketing/copy-rules.md before final output.

Here's what separates copy that converts from copy that just exists: the good stuff sounds like a person talking to you. Not a marketing team. Not a guru. Not a robot. A person who figured something out and wants to share it.

That's what this skill does. It writes copy that feels natural while deploying the persuasion principles that actually work. The reader shouldn't notice the technique. They should just find themselves nodding along and clicking the button.

The core principle

Write like you're explaining to a smart friend who's skeptical but curious. Back up every claim with specifics. Make the transformation viscerally clear.

That's it. Everything else flows from there.


Headlines

The headline does 80% of the work. One headline can outpull another by 19.5x. Same product, same offer, different headline.

The master formula

[Action verb] + [specific outcome] + [timeframe or contrast]

  • "Ship your startup in days, not weeks"
  • "Save 4 hours per person every single week"
  • "Build a $10K/month business in 90 days"

The contrast version ("days, not weeks") creates before/after in six words.

The story headline

John Caples wrote the most famous ad headline ever:

"They Laughed When I Sat Down at the Piano... But When I Started to Play!"

It's a complete story in 15 words. Embarrassment, then triumph. Universal emotion. You have to know what happened next.

The pattern: "They [doubted] when I [action]... But when I [result]..."

The specificity headline

Ogilvy's Rolls-Royce:

"At 60 miles an hour, the loudest noise in this new Rolls-Royce comes from the electric clock."

Doesn't say "quiet car." Shows you with specific detail. The reader concludes "this must be quiet" themselves. Self-persuasion is stronger than being told.

The pattern: [Specific number/metric] + [Unexpected comparison or detail]

The question headline

"Do You Make These Mistakes in English?"

This ran for 40 years. Works because the reader immediately thinks "what mistakes?" and self-selects.

The pattern: "Do you [common struggle]?" or "What if you could [desirable outcome]?"

The transformation headline

"From Broke Musician to $100K/Year Music Teacher"

Before and after in one line. The reader sees themselves in the "before."

The pattern: "From [bad state] to [good state]"

What makes headlines fail

  • Trying to be clever instead of clear
  • Forgetting self-interest (what's in it for them?)
  • Vague claims instead of specific benefits
  • No curiosity gap (tells everything, nothing left to discover)

Opening lines

The first sentence has one job: get them to read the second sentence.

The direct challenge

"You've been using Claude wrong."

Stops the scroll. Creates tension. Self-selects readers who suspect you might be right.

The story opening

"Last Tuesday, I opened my laptop and saw a number I couldn't believe: $47,329 in one day."

The reader is IN the scene before they know they're reading sales copy.

The confession

"I'll be honest with you. I almost gave up on this business three times."

Vulnerability disarms skepticism. They think "they're like me."

The specific result

"In 9 months, we did $400k+ on a vibe-coded website using these exact methods."

Specific numbers create credibility. Reader wants to know how.

The question

"Have you ever stared at a blank page, knowing you need to write something that sells... and just froze?"

If the question matches their reality, they're hooked.

The short sentence (Sugarman's approach)

"It's simple."

"Here's the truth."

"This works."

No friction to start reading. They're into paragraph two before they realize it.

Openings to avoid

  • "In today's fast-paced world..."
  • "Are you ready to take your business to the next level?"
  • "Welcome! I'm so glad you're here."
  • "In this article, you'll learn..."
  • "Let's dive in!"

These are generic. They could be about anything. They don't demonstrate understanding.


Curiosity gaps and open loops

The human brain craves closure. Open a loop, and they'll keep reading to close it.

What's an open loop?

Incomplete information that creates psychological tension. You tease something without revealing it.

TV shows end every episode with a cliffhanger. You can't NOT watch the next one. Same principle in copy.

Creating the gap

Weak (no gap): "10 Tips for Better Writing"

Strong (gap): "I tested 47 headlines. One pattern beat everything else by 3x."

The weak version tells you exactly what you'll get. The strong version creates a question: which pattern?

Seeds of curiosity

End paragraphs with hooks that pull into the next section:

  • "But that's not even the best part."
  • "Here's where it gets interesting."
  • "Let me explain why."
  • "Which brings me to the real secret."
  • "Now here's the thing..."

Use 2-4 per page. Every paragraph ending with "but there's more" gets tiresome.

The partial reveal

"The formula has three parts. The first one is obvious. The third one is counterintuitive. But the second one? That's where the magic happens."

Now they need to know the second part.

Closing loops

You must close every loop you open. Tease "the one thing that changed everything" and never deliver? They'll never trust you again.

Small loops: close within 1-3 paragraphs. Big loops: close by the end of the piece.



Extended Techniques

The principles above cover headlines, opening lines, and curiosity — enough for most copy.

For longer-form work (full sales pages, VSLs) load extended technique frameworks from:

Skills/Marketing/Copy/references/extended-techniques.md

Covers: flow techniques (slippery slide, bucket brigade), pain quantification, So What chains, rhythm alternation, founder story patterns, testimonial deployment, disqualification copy.

CTAs

Weak CTAs command action. Strong CTAs describe the benefit:

WeakStrong
"Sign Up""Get ShipFast"
"Learn More""See the exact template I used"
"Subscribe""Send me the first lesson free"
"Buy Now""Start building"

Below the CTA, add friction reducers:

"$199 once. Join 2,600+ marketers. 2 minutes to install."

Pattern: [Risk reversal] + [Social proof] + [Speed/ease]


Internet-native voice markers

Patterns that signal "written by someone who lives online, not a marketing team":

Revenue transparency:

  • "Now I'm happy and earn $45,000 a month"
  • Specific numbers that would make corporate uncomfortable

Honest limitations:

  • "One note: 3D model generation isn't great yet"
  • Acknowledging imperfection builds authenticity

Strategic emoji:

  • "I wanna cry 🥲"
  • Use sparingly but deliberately

In-group language:

  • "Ship like a madman"
  • "Indie hacker" / "solopreneur"
  • Language your audience uses with each other

The full sequence

When building a complete landing page:

  1. Hook — Outcome headline with specific number or timeframe
  2. Problem — Quantify the pain (hours wasted, money lost)
  3. Agitate — Scenario or story that makes the problem vivid
  4. Credibility — Founder story, authority endorsements, or proof numbers
  5. Solution — What the product does, framed as transformation
  6. Proof — Testimonials with specific outcomes
  7. Objections — FAQ or "fit/not fit" section
  8. Offer — Pricing with value justification
  9. Urgency — Only if authentic
  10. Final CTA — Benefit-oriented, friction reducers below

You don't need all ten every time. But this is the complete arc when you need it.


AI tells to avoid

Readers are getting better at spotting AI-generated content. These patterns destroy trust instantly.

Overused words:

  • "delve" / "dive into" / "dig into"
  • "comprehensive" / "robust" / "cutting-edge"
  • "utilize" (just say "use")
  • "leverage" (as a verb)
  • "crucial" / "vital" / "essential"
  • "unlock" / "unleash" / "supercharge"
  • "game-changer" / "revolutionary"
  • "landscape" / "navigate" / "streamline"

Overused phrases:

  • "In today's fast-paced world..."
  • "It's important to note that..."
  • "When it comes to..."
  • "In order to..." (just say "to")
  • "Whether you're a... or a..."
  • "Are you ready to take your X to the next level?"
  • "Let's dive in" / "Without further ado"

Punctuation tells:

  • Too many em-dashes (limit to 1-2 per piece, use periods instead)
  • Long sentences with 4+ commas (break them up)
  • Colons in titles repeatedly
  • Semicolons where periods would work

Structural tells:

  • Every paragraph is the same length
  • Every bullet point starts the same way
  • Overly organized with too many headings
  • Bold on every key term
  • Numbered lists where the numbers don't matter

Voice tells:

  • Passive voice throughout
  • No "I" or "you" anywhere
  • Hedging: "some may find," "it's possible that," "can potentially"
  • No contractions
  • Perfectly grammatical but lifeless

The fix:

Read your copy out loud. If you stumble, a reader will too. If it sounds like a textbook, rewrite it.

Real humans:

  • Use contractions
  • Write sentence fragments sometimes
  • Have opinions without hedging
  • Use "I" and "you" freely
  • Make unexpected word choices

Example transformation

Generic:

"Our comprehensive SaaS boilerplate helps developers launch faster with cutting-edge features and best practices built in."

Internet-native:

"Ship your startup in days, not weeks.

You know the drill. You've got an idea, you're excited, and then you spend the next month setting up authentication, payment processing, email templates, and DNS records. By the time the boring stuff is done, you've lost momentum. Or worse, someone else shipped first.

ShipFast is everything you need to launch, nothing you don't. Stripe, emails, SEO, auth. Done. You write your features, we handle the infrastructure.

2,894 makers ship faster with ShipFast. The next one could be you.

Get ShipFast →"

The second version: specific numbers, pain quantification, transformation focus, social proof, benefit-oriented CTA. And it sounds like a person wrote it.


The three-test (claim-level gate, run first)

Before the read-aloud test, run every headline and claim through three questions. Fail one, cut or sharpen it:

  1. Can the reader visualize it? Concrete and sensory ("strap on a Rolex"), never abstract ("win a prize").
  2. Can it be falsified? A specific, checkable claim ("paid Wednesday, 31 hours") beats vague puffery ("fast payouts"). A claim that could be proven false is believable; one that can't be tested is ignored.
  3. Can nobody else say it? Ownable, not a category cliché. If a competitor could paste their logo on it, kill it.

This is the Ogilvy/Schwartz standard as a filter (Rolls-Royce's "electric clock" passes all three). Canonical: Context/Marketing/copy-rules.md → The Three-Test.

The test

Before you ship, read it out loud. Ask:

  1. Does it sound like someone talking, or someone "writing copy"?
  2. Would I actually say this to a friend?
  3. Is every claim backed by a specific number or proof?
  4. Does the rhythm alternate (punchy moments, then breathing room)?
  5. Is it about THEM (their transformation) or about ME (my product)?
  6. Are there open loops pulling them forward?
  7. Does it end with momentum?

If any answer is no, rewrite that part.

Final gate: run the 14-lens red-team pass (Skills/Marketing/Copy/references/hostile-validation.md) — failures revise-and-re-run per Skills/conventions/iterate-until-pass.md before delivery.

The goal isn't to hide that you're selling. It's to sell like a human, with honesty, specificity, and respect for the reader's intelligence.




References

For deeper context, load the appropriate reference file:

  • Skills/Marketing/Copy/references/persuasion-frameworks-deep-dive.md — Schwartz, Hopkins, Ogilvy, Halbert, Caples, Sugarman, Collier
  • Skills/Marketing/Copy/references/headline-formulas.md — 12 headline patterns. REQUIRED whenever the deliverable includes a headline, hook, subject line, or fascination.
  • Skills/Marketing/Copy/references/proof-pyramid.md — proof deployment reference

Load the other references when the deliverable needs them. The headline formula library is not in that category — it is a required load for headline work, and the quality gate assumes you read it.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

brand-positioning

Build a complete brand positioning document that combines voice, angles, mechanism, and competitive differentiation into a single strategic output. Use when starting a new client engagement, repositioning an existing brand, entering a new market, or when campaigns feel undifferentiated. Triggers on: position my brand, competitive positioning, brand strategy, how do I differentiate, what makes us different, positioning document, brand positioning. Outputs a positioning document that feeds into direct-response-copy, meta-ad-strategy, landing-page, email-flows, and positioning-angles skills.

positioning-angles

Find the angle that makes something sell. Use when launching a product, creating a lead magnet, writing a landing page, crafting an offer, or when marketing isn't converting. Triggers on: find angles for X, how should I position X, what's the hook, why isn't this selling, make this stand out, differentiate this, or when copy/landing page work needs a strong angle first. Outputs 3-5 distinct positioning options with headline directions for each.

scripting-video-sales-letters

Scripts high-converting Video Sales Letters (VSLs), sales pages, video ads, static ads, and companion email sequences for direct response funnels. Routes between Standard 9-Step VSL (warm/educational), Howitzer (cold/frontloaded CTA for book-a-call), and DSL (deck sales letter for analytical B2B). Triggers on: VSL, video sales letter, VSL script, write a VSL, sales video, explainer video script, funnel video, webinar replacement, sales page, landing page copy, video ad script, static ad, talking head VSL, gamma doc VSL, Howitzer VSL, DSL. Use when: a cold or warm viewer needs to be taken from 'who are you?' to 'I need to book a call / buy this' in 2-45 minutes.

相關技能