skills / marketing

copywriting

what it does

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," "hero section copy," "this copy is weak," "this sounds like AI," "AI slop," "make it sound human," or "help me describe my product." Drafts never use AI tells like "it's not X, it's Y" reveals, "no X, no Y, no Z" lists, or sentences that trail into extra comma clauses. 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. Claims must be supportable, and a declined claim names the evidence that would unlock it. Diagnoses the input first (blank brief, real voice, or point edit) and changes only what it calls for.

Verified Before and after: 2 models 1 try per case View source Download .zip

Compare the answers

Answers from Claude Sonnet 5.5 and GPT-6.1 Sol · try 1 of 1

Same request, same model, once with the skill and once without. Read both and judge for yourself.

“Review this copy and tell me what's wrong: 'We are extremely excited to announce our revolutionary, cutting-edge platform that will totally transform how businesses optimize their workflows! Sign up now!!'”

with the skill
**Diagnosis: A (generic company-speak with no point of view).** Nothing in it is specific enough to keep, so this is a rebuild rather than an edit. ## What's wrong **1. It's about the company, not the reader.** "We are extremely excited to announce" puts your feelings first. The reader doesn't care how you feel, and "extremely" is an intensifier doing the work a fact should do. **2. The adjectives can't be proven.** "Revolutionary" and "cutting-edge" can't be shown true or false. They're stacked in one clause, so each cancels the other out. **3. "Totally transform" fails the "Now you can…" test.** "Now you can totally transform how businesses optimize their workflows" doesn't describe anything a person can do. "Totally" is filler, and "transform" promises a change without saying what changes. **4. "Optimize their workflows" is the vaguest phrase in the sentence.** Which workflows? Invoicing, hiring, support tickets? Which businesses? The reader can't picture anything, so they can't recognize their own problem. **5. The product is never named or categorized.** "Platform" could be accounting software, a CRM, or a project tracker. Anyone can recognize "revolutionary platform." Nobody can recognize their situation in it. **6. Fails the swap test completely.**
Show the rest (27 more lines)
Any competitor could paste this onto their site unchanged. It has no differentiator, proof, number, customer, or mechanism. Against the three-question gate (can you picture it, can it be proven, could a competitor write it), it scores 0 of 3. **7. Punctuation and tone.** The exclamation point in the first sentence and the double "!!" at the end read as hype, and hype lowers trust in the claims around it. **8. The CTA gives no reason to click.** "Sign up now" is on the weak-CTA list. It doesn't say what the reader gets, what it costs, or why now. There's no urgency basis, no risk reversal, and no first step. **9. The structure is missing.** There's no discomfort, no vision, and no path. The copy jumps to "announce" without establishing why anyone should care. ## What I'd need to rewrite it - What the product does, in one concrete sentence - Who it's for (role, company size, trigger) - Which workflow it changes, and how long that workflow takes now versus with the product - One proof point: a number, a named customer, or a real result `[NEED: proof]` - What the reader gets on click (free trial, demo, pricing) and what it costs - What it does that named competitors don't `[NEED: differentiator]` With those, the rewrite follows this shape: > **Headline:** [Specific outcome] for [specific audience] > **Subhead:** [What it does, with one number or mechanism] > **CTA:** [Verb + what they get], e.g. "Start my free trial" if that's the real offer Send me the product details and I'll draft the real version with a couple of headline options.
without
# Problems with this copy **1. Empty buzzwords** "Revolutionary," "cutting-edge," "transform," and "optimize" are so overused that readers skim past them. They claim innovation without showing any. **2. No specifics** - What does the platform actually do? - Who is it for? - What problem does it solve? - How is it different from competitors? A reader can't tell if this is project management software, an AI tool, or something else. **3. It's about you, not the customer** "We are extremely excited" centers the company's feelings. Readers care about what's in it for them. **4. Unsupported claims** "Totally transform" is a big promise with no proof: no numbers, testimonials, or examples. **5. Weak intensifiers**
Show the rest (21 more lines)
"Extremely" and "totally" add volume, not meaning. Stacking them with "revolutionary" and "cutting-edge" makes the copy feel less credible. **6. Vague audience** "Businesses" and "workflows" could mean anyone. Copy that speaks to everyone connects with no one. **7. Pushy, generic CTA** "Sign up now!!" asks for commitment before giving a reason. The double exclamation point reads as desperate. It also doesn't say what happens next (free trial? demo? account?). --- # Example rewrite *(with placeholder details, so swap in your real ones)* > **Cut your team's reporting time in half.** > [Product name] automates repetitive tasks like status updates and approvals, so your team can focus on real work. Companies like [Client] saved 10 hours a week in the first month. > **[Start your free 14-day trial →]** **Why it works better:** it leads with a concrete benefit, names specific features, offers proof, and gives a clear, low-risk next step. If you share what the product actually does and who it's for, I can tailor a version to it.

Answers are shown exactly as the model wrote them, from the first try, and nothing is picked by hand.

The models

2 models

Claude Sonnet 5.5

made by Anthropic

claude-sonnet-5-5 · revision not reported by the provider

1 try per case · tested 1 Nov 2026

GPT-6.1 Sol

made by OpenAI

gpt-6.1-sol · revision not reported by the provider

1 try per case · tested 1 Nov 2026

The tasks

Our tests

feature-section

“Write a short feature section for Pinpoint's new scheduled reports feature.”

hero-invoicing

“Write the hero section for Tallybook's homepage: headline, subheadline and button text.”

rewrite-headline

“Rewrite this headline: 'An Innovative AI-Powered Platform for Streamlined Business Operations'. It's for a tool that helps small businesses send invoices and collect payments.”

signup-page

“Write the copy for the signup page of our free tool that checks whether your email will land in spam.”

why-switch-section

“Write a 'Why teams switch' section for Ledgerline's homepage, about 120 words.”

The creator’s own tests

creator-1

“Write homepage copy for a SaaS tool that automates employee onboarding. Target audience is HR directors at mid-size companies (200-2000 employees). Main differentiator is that it integrates with all major HRIS systems and cuts onboarding time from 2 weeks to 2 days.”

creator-10

“Can you make this homepage hero better? I wrote it myself and it feels rough. Headline: Your agency doesn't need another dashboard. It needs to get paid. Subhead: We got sick of chasing clients for money, so we built the thing that does it for us. Invoices go out when the work ships. Late payers get nagged. You get your evenings back. CTA: Try it free”

creator-2

“Rewrite this headline: 'An Innovative AI-Powered Platform for Streamlined Business Operations' — it's for a B2B SaaS tool that helps small businesses manage invoicing and payments.”

creator-3

“i need copy for my pricing page. we have three plans: starter ($29/mo), pro ($79/mo), business ($199/mo). it's a social media scheduling tool for marketers”

creator-4

“Write copy for our About page. We're a 3-person startup that built a developer tool for database migrations. Founded because we kept losing data during migrations at our last jobs. Tone should be professional but human.”

creator-5

“Can you improve this CTA? We currently have 'Learn More' on our feature page for our analytics dashboard product.”

creator-6

“Write me a 5-email welcome sequence for new trial users of our project management tool.”

creator-7

“Review this copy and tell me what's wrong: 'We are extremely excited to announce our revolutionary, cutting-edge platform that will totally transform how businesses optimize their workflows! Sign up now!!'”

creator-8

“Write above-the-fold copy for a calendar scheduling tool. Our differentiator is that the recipient gets to overlay their own calendar on the invite, so picking a time feels fair to both people instead of one-sided. Same product needs to work for indie founders AND for enterprise ops teams.”

creator-9

“Write a homepage hero (headline, subhead, CTA) and a short launch post for X for our Shopify inventory app. It installs from the Shopify App Store in one click, needs no signup form or credit card, and runs low-stock alerts, reorder emails, and supplier purchase orders off the product and sales data the store already has, so there's nothing to import.”

Install

Download the .zip and unzip it. Put its files, in a folder named copywriting, here:

Claude Code~/.claude/skills/Every project. For one project only, use .claude/skills/ inside it.
Codex~/.agents/skills/Every project. For one repository only, use .agents/skills/ inside it.
Cursor~/.cursor/skills/Cursor also reads the Claude Code and Codex folders above.

Then start a new session and ask for what the skill does. Other agents that read SKILL.md have their own skills folder; check their docs.

Coming after launch: get skills from inside your agent, no download needed.