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.

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

Source material given with the request

Tallybook sends invoices and follows up on late payments by email for freelance designers. Internal data (2025, 1,200 users): customers get paid 9 days sooner on average. Free for up to 3 clients, then $9 per month. No reviews or testimonials yet.
with the skill
**Diagnosis:** A. The brief is one line of product facts with no existing copy or voice. I'm building from the facts you gave and adding no claims beyond them. ## Hero copy **Headline** Send the invoice. Tallybook chases the payment. **Subhead** Tallybook emails your invoices and follows up on the late ones, so you can stay in your design work. Users get paid 9 days sooner on average.* **Button** Create My First Invoice **Microcopy under button** Free for up to 3 clients, then $9 a month. **Footnote (small print under the hero)** *Tallybook internal data, 2025, 1,200 users. ## Annotations
Show the rest (15 more lines)
- **Headline:** It names both jobs the product does (sending and chasing) in plain words. The "payment" you chase is the pain freelancers already feel, so no setup is needed. It's the one punchy line in the hero, and everything else stays plain. - **Subhead:** The 9-day figure is your strongest proof point, so it sits right under the headline. I scoped it as "users" and "on average" and added the source footnote, so it stays accurate. I left out "customers love" style language because there are no reviews yet. - **Button:** "Create My First Invoice" tells the visitor what happens next and avoids "Get Started" or "Sign Up". The free tier in the microcopy lowers the risk of clicking. ## Alternatives - **Option A (proof-led headline):** Designers on Tallybook get paid 9 days sooner on average. It's more specific and falsifiable, but it makes the stat the headline, so it needs the baseline pinned down (see below). - **Option B (plain description):** Tallybook sends your invoices and follows up when clients pay late. It's the clearest option and the least memorable. - **Button alternatives:** "Start Free" (shorter), or "Send My First Invoice" (more action-oriented, but assumes they're ready to bill immediately). ## Flags - `[NEED: baseline for the 9 days]` "9 days sooner" than what? Their previous invoicing method, or users' own payment times before Tallybook? If it's a before/after comparison, say so in the footnote ("compared with users' average before joining"). If it's a comparison against non-users, the wording has to change. Without that detail, a skeptical reader may discount the number. - `[NEED: free-plan terms]` I didn't write "No card required" because it wasn't in the brief. If it's true, add it to the microcopy. - `[NEED: testimonials]` Once you have even two or three named designers, a quote just under the hero would back up the 9-day claim.
without
## Hero section **Headline:** Get paid sooner, without the awkward follow-ups. **Subheadline:** Tallybook sends your invoices and chases late payments by email, so you can stay focused on design. Customers get paid 9 days sooner on average.* **Button:** Start free **Small text under the button:** Free for up to 3 clients. Then $9/month. *\*Based on Tallybook internal data from 1,200 users, 2025.* --- ## Notes
Show the rest (8 more lines)
- **The 9-day stat** is your strongest proof point, and with no testimonials yet it carries the page. I kept the footnote so the claim is honest and verifiable. If "sooner" invites the question "than what?", you could specify the comparison once you know it (e.g., "than before they started using Tallybook"). - **The pricing line** removes risk right where people decide to click. "Start free" is accurate because the free tier needs no payment. ## Alternate headlines - Invoices that send themselves. Reminders that chase for you. - Chasing late payments is not a design skill. - Send the invoice. Tallybook handles the follow-up.

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.