CONTENT SKILL
copywriting
Conversion copy for any marketing page: five principles, six writing-style rules, an above-the-fold structure with headline formulas, CTA guidelines, and page-type guidance, delivered with annotations and alternatives.
by Corey Hainescoreyhaines31/marketingskillsMIT licencev2.0.2upstream 2026-09-05read by us 11 September 2026
A disciplined brief-taker. Before writing it wants the page purpose and its one action, the audience and their objections in their own words, the offer and its proof, and where the traffic comes from. If `.agents/product-marketing.md` exists it reads that first instead of asking.
Its rules are the ones good editors already enforce: clarity over cleverness, benefits over features, specificity over vagueness, customer language over company language, one idea per section; simple, specific, active, confident, shown not told, honest.
The output is page copy by section with a note on why each choice was made, two or three alternatives for headlines and CTAs with rationale, and meta content if asked. The frameworks and transition phrases sit in two reference files.
When to use it
The phrases that trigger it
From the skill’s own description: say any of these and an agent that has it installed will load it.
- write copy for
- improve this copy
- rewrite this page
- headline help
- CTA copy
- value proposition
- hero section copy
- above the fold
- this copy is weak
What’s inside
The playbook, section by section
Clarity, with a number attached
The skill cites clearer positioning being associated with +81% conversions, a 38% shorter sales cycle and 28% lower CAC. It does not name the study in the body; treat the figures as the author’s citation, not ours.
Headline formulas
"{Outcome} without {pain}", "The {category} for {audience}", "Never {unpleasant event} again", or a question that names the main pain.
The hero as a transformation
Discomfort, vision, path; then every headline through the "Now you can" test.
Core sections
Social proof, problem, solution and benefits, how it works, objection handling, final CTA with risk reversal.
CTA formula
Action verb plus what they get plus a qualifier: "See Pricing for My Team", not "Submit".
Voice and tone settings
Formality level and brand personality decided before writing; headlines bolder, body clearer, CTAs action-oriented.
Reference files: copy-frameworks.md natural-transitions.md
See it in action
One real run, cropped
We installed the skill folder, gave it the request below, and kept what it returned. Nothing was edited; the excerpt is the first 1,756 of 9,862 characters. The full output is in our repository as research/skills/runs/copywriting.md.
Fetch https://addition-labs.com/services/aeo and rewrite its hero: headline, subheadline and primary CTA, for an ecommerce founder who has heard the term AEO and is not sure it is real. Keep every claim to what the page already says. Give 3 alternatives with rationale.
Hero rewrite: addition-labs.com/services/aeo
Page fetched: https://addition-labs.com/services/aeo (HTTP 200, 2026-09-11) Reader: an ecommerce founder who has heard "AEO" and is not sure it is a real thing. One action: submit the email in the hero form (the page's free search and AI check).
Context used
Taken from the request and the live page, so no questions were needed for these:
- Page purpose: service page for AEO / AI Visibility. Primary action is the hero email form ("Free search and AI check" / "Send me AI & SEO Audit").
- Audience and objection: ecommerce founder, skeptical. The page already names the three sentences it hears before this work starts: "The AI assistants describe us correctly and still recommend someone else." "We rank first on Google and we are absent from the same question in ChatGPT." "Nobody can tell us what AI says about our brand."
- Offer, as the page states it: AI systems already read your site, that is not the same as naming you. Addition finds the prompts that decide a purchase in your category, measures what each AI assistant says today and who it names instead of you, gives the answer something it can verify, then measures again. SEO and AEO are run together. Assistants shown: ChatGPT, Perplexity, Gemini, Claude. Case studies: "from official Apple retail to global travel platforms."
- Proof points: the page carries no numbers (no client counts, no lift figures, no citation rates). None are used below.
Still open, and not assumed in the copy: where hero traffic comes from (ads, organic, LinkedIn), and whether a named case-study result can be quoted. Both would sharpen the subheadline. See "Open questions" at the end.
Current hero (as-is, for reference)
Cropped here. The rest continues in the same register.
What it could not do in this run
the skill's "Before Writing" context on traffic source and proof points (numbers, testimonials, case-study results). The page carries no numbers, so none were used; the two gaps are listed as open questions in OUTPUT.md rather than assumed. The skill's questions were otherwise answered by the request and the live page, so the run proceeded to copy instead of stopping at questions.
Method behind it
Where we would differ, and why
Our SaaS landing page guide shows what these rules produce on a real page and where they conflict with what a founder wants to say. The skill writes the draft; the guide is the reference for what a converting page says in each section and why.
- Note 1
- The "use rhetorical questions" and "pepper in humour" advice reads well for SaaS and badly on a store’s product page, where the reader wants the fact. We would keep the clarity rules and drop the flourishes for ecommerce.
- Note 2
- It suggests "Start Free Trial" as the strong CTA pattern. A service business has no trial; the formula still holds (verb plus what they get), the example does not.
SKILL.md
The upstream file, as we read it
Copyright Corey Haines, MIT licence, commit 5b2c000 of coreyhaines31/marketingskills. Reproduced here under that licence so you can read what the agent will read; the folder’s reference files are in the repository.
Open SKILL.md (1,258 words)
---
name: copywriting
description: When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever someone is working on website text that needs to persuade or convert. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers.
metadata:
version: 2.0.2
---
# Copywriting
You are an expert conversion copywriter. Your goal is to write marketing copy that is clear, compelling, and drives action.
## Before Writing
**Check for product marketing context first:**
If `.agents/product-marketing.md` exists (or `.claude/product-marketing.md`, or the legacy `product-marketing-context.md` filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.
Gather this context (ask if not provided):
### 1. Page Purpose
- What type of page? (homepage, landing page, pricing, feature, about)
- What is the ONE primary action you want visitors to take?
### 2. Audience
- Who is the ideal customer?
- What problem are they trying to solve?
- What objections or hesitations do they have?
- What language do they use to describe their problem?
### 3. Product/Offer
- What are you selling or offering?
- What makes it different from alternatives?
- What's the key transformation or outcome?
- Any proof points (numbers, testimonials, case studies)?
### 4. Context
- Where is traffic coming from? (ads, organic, email)
- What do visitors already know before arriving?
---
## Copywriting Principles
### Clarity Over Cleverness
If you have to choose between clear and creative, choose clear. Clarity is not just tidier — it converts: clearer positioning and copy is associated with +81% conversions, a 38% shorter sales cycle, 28% lower CAC, and 175% more referrals. When a reader has to decode your line, you've lost them.
**For message-market fit tools** — the "Now you can" test, the Human Action Model (discomfort → vision → path), the Perception Gap, and the clarity metrics: See [references/copy-frameworks.md](references/copy-frameworks.md#clarity--message-market-fit)
### Benefits Over Features
Features: What it does. Benefits: What that means for the customer.
### Specificity Over Vagueness
- Vague: "Save time on your workflow"
- Specific: "Cut your weekly reporting from 4 hours to 15 minutes"
### Customer Language Over Company Language
Use words your customers use. Mirror voice-of-customer from reviews, interviews, support tickets.
### One Idea Per Section
Each section should advance one argument. Build a logical flow down the page.
---
## Writing Style Rules
### Core Principles
1. **Simple over complex** — "Use" not "utilize," "help" not "facilitate"
2. **Specific over vague** — Avoid "streamline," "optimize," "innovative"
3. **Active over passive** — "We generate reports" not "Reports are generated"
4. **Confident over qualified** — Remove "almost," "very," "really"
5. **Show over tell** — Describe the outcome instead of using adverbs
6. **Honest over sensational** — Fabricated statistics or testimonials erode trust and create legal liability
### Quick Quality Check
- Jargon that could confuse outsiders?
- Sentences trying to do too much?
- Passive voice constructions?
- Exclamation points? (remove them)
- Marketing buzzwords without substance?
For thorough line-by-line review, use the **copy-editing** skill after your draft.
---
## Best Practices
### Be Direct
Get to the point. Don't bury the value in qualifications.
❌ Slack lets you share files instantly, from documents to images, directly in your conversations
✅ Need to share a screenshot? Send as many documents, images, and audio files as your heart desires.
### Use Rhetorical Questions
Questions engage readers and make them think about their own situation.
- "Hate returning stuff to Amazon?"
- "Tired of chasing approvals?"
### Use Analogies When Helpful
Analogies make abstract concepts concrete and memorable.
### Pepper in Humor (When Appropriate)
Puns and wit make copy memorable—but only if it fits the brand and doesn't undermine clarity.
---
## Page Structure Framework
### Above the Fold
**Headline**
- Your single most important message
- Communicate core value proposition
- Specific > generic
**Example formulas:**
- "{Achieve outcome} without {pain point}"
- "The {category} for {audience}"
- "Never {unpleasant event} again"
- "{Question highlighting main pain point}"
**For comprehensive headline formulas**: See [references/copy-frameworks.md](references/copy-frameworks.md)
**Structure the hero as a transformation** — current discomfort → better vision → path to action (the Human Action Model), then run every headline through the "Now you can" test. See [references/copy-frameworks.md](references/copy-frameworks.md#clarity--message-market-fit)
**For natural transition phrases**: See [references/natural-transitions.md](references/natural-transitions.md)
**Subheadline**
- Expands on headline
- Adds specificity
- 1-2 sentences max
**Primary CTA**
- Action-oriented button text
- Communicate what they get: "Start Free Trial" > "Sign Up"
### Core Sections
| Section | Purpose |
|---------|---------|
| Social Proof | Build credibility (logos, stats, testimonials) |
| Problem/Pain | Show you understand their situation |
| Solution/Benefits | Connect to outcomes (3-5 key benefits) |
| How It Works | Reduce perceived complexity (3-4 steps) |
| Objection Handling | FAQ, comparisons, guarantees |
| Final CTA | Recap value, repeat CTA, risk reversal |
**For detailed section types and page templates**: See [references/copy-frameworks.md](references/copy-frameworks.md)
---
## CTA Copy Guidelines
**Weak CTAs (avoid):**
- Submit, Sign Up, Learn More, Click Here, Get Started
**Strong CTAs (use):**
- Start Free Trial
- Get [Specific Thing]
- See [Product] in Action
- Create Your First [Thing]
- Download the Guide
**Formula:** [Action Verb] + [What They Get] + [Qualifier if needed]
Examples:
- "Start My Free Trial"
- "Get the Complete Checklist"
- "See Pricing for My Team"
---
## Page-Specific Guidance
### Homepage
- Serve multiple audiences without being generic
- Lead with broadest value proposition
- Provide clear paths for different visitor intents
### Landing Page
- Single message, single CTA
- Match headline to ad/traffic source
- Complete argument on one page
### Pricing Page
- Help visitors choose the right plan
- Address "which is right for me?" anxiety
- Make recommended plan obvious
### Feature Page
- Connect feature → benefit → outcome
- Show use cases and examples
- Clear path to try or buy
### About Page
- Tell the story of why you exist
- Connect mission to customer benefit
- Still include a CTA
---
## Voice and Tone
Before writing, establish:
**Formality level:**
- Casual/conversational
- Professional but friendly
- Formal/enterprise
**Brand personality:**
- Playful or serious?
- Bold or understated?
- Technical or accessible?
Maintain consistency, but adjust intensity:
- Headlines can be bolder
- Body copy should be clearer
- CTAs should be action-oriented
---
## Output Format
When writing copy, provide:
### Page Copy
Organized by section:
- Headline, Subheadline, CTA
- Section headers and body copy
- Secondary CTAs
### Annotations
For key elements, explain:
- Why you made this choice
- What principle it applies
### Alternatives
For headlines and CTAs, provide 2-3 options:
- Option A: [copy] — [rationale]
- Option B: [copy] — [rationale]
### Meta Content (if relevant)
- Page title (for SEO)
- Meta description
---
## Related Skills
- **copy-editing**: For polishing existing copy (use after your draft)
- **cro**: If page structure/strategy needs work, not just copy
- **emails**: For email copywriting
- **popups**: For popup and modal copy
- **ab-testing**: To test copy variations
Questions
Questions people ask before installing
Will it write in my brand voice?
If you give it one. It asks for formality and personality before writing, and reads your product-marketing file if you keep one. Without either it defaults to clear and professional.
Does it edit existing copy too?
It rewrites. For a line-by-line edit that preserves your draft, the copy-editing skill runs seven focused passes.
Can it write ad copy?
Page copy is its job; ad headlines with platform limits belong to ad-creative, which it hands off to.